Agreeing that the pack goes last, and the mechanism is worth stating: a frameless pack carries badly above a certain load, so buying it first makes every trip worse until the rest of the kit catches up.
Shelter, then sleep system, then pack. In that order it is three upgrades. In the wrong order it is three upgrades and a bad season.