John, personally I would hold off until you reach the level 50's, as any upgrade will not last as your tier up.
My advice is wait, and learn and hone your skills in the meantime. If you have an unlimited budget, by all means further upgrade (let us know and I will recommend).
As a minimum try the Tour SD ball - a better ball will immediately held without breaking the bank. As for a putter yes a putter will help, but again the Nike Method - Lvl 51 I think, is still some way off.
So in the interim, a ball, and try all the shots - especially punch (like more clubs in your bag).
Edit - Great advice from Tommy!
The G25's are the first high trajectory irons and have a slower meter.
At that stage 3 evenly spaced wedges - work back from the PW of whatever is your desired set - but the better wedges you buy, the longer you can keep them!
Before Masters, a good 3 wood suffices as distance is not an issue.
With a smart upgrade in the 50's levels, it will take you all the way to legend before another upgrade.
So Tommy without looking at your bag, yes distance off the tee is needed fro the tips.