My gadget-buying philosophy is to buy the best one you can afford now. There will always be faster, better ones in the future. But the only thing in life you canâ€™t get back is time. The time you spend waiting for the next new thing is time youâ€™re spending with crappier tools. Make sure that goes into your equation.
This doesnâ€™t mean you should buy every new iPhone or iPad, or spend money on gadgets that you should be saving for more important things. But anyway, if you need a new phone now, youâ€™re not going to do better than the iPhone 4S.