I’m into old phones now. I wanted to make an argument that there is no real need to get the latest and greatest while older phones still has value of its own.
Case in point: The i9020 Nexus S running on Jelly Bean 4.1.2 stock rom. Yes it lagged a little for a 2 yr old phone but it ran Google Now and handled all the Google Apps quite well. You can get this phone as low as $60 on eBay. It definitely felt very up to date and though it can’t load up power house games under 2 minutes, it does all the other stuff quite well. Great as a backup phone!
Another phone that I picked up for $170 is the i9250 GSM Galaxy Nexus running on 4.2.2 with Project Butter. Project Butter really is fantastic, rooting is super easy with Gnex ToolKitl and there’s an abundance of ROMS to flash. Without a doubt, this is now one of my favourite phone and is made very relevant because of how easily it receives updates with ease, which a lot of newer phones struggle to see.
As you can see, there is no reason to have the latest and greatest. Just wait a while for the price to drop and you’ll see a difference in your wallet but not in your experience.