It definitely makes more sense to buy the best equipment now and have it for a really long time, especially when it comes to lenses. If you have good equipment now it will be cheaper in the long run since you won't lose shots, the quality of your work will be higher, and you won't have to keep trading stuff in. It sounds like you know this though - which is good!