It isn't easy being a smartphone fan, especially if your timing's bad: no sooner has the ink dried on that two-year contract for the Uber Mega X than it's rendered obsolete by the slightly thinner, slightly faster Uber Mega Y.
And that got us thinking: are there patterns here? Should we be buying Samsungs in Spring and Nokias in November? Is August ever a good time to buy an iPhone? Let's look at the history and see what patterns emerge.
The most obvious pattern that emerges is the dwindling power of trade shows.
The big one for mobiles was always Mobile World Congress, which many manufacturers use to launch their most exciting products.
Increasingly, though, smartphone manufacturers prefer to host their own, separate events for their flagship phones to maximise publicity. Shows such as MWC and IFA are still important, but the biggest hitters are usually announced elsewhere.
The other pattern that you'll see is annual releases, so if you're a keen early adopter it's a good idea to get your existing handset on eBay or sent to a reputable trade-in firm a month or so before.
Leave it too late and you may see the value of your phone plummet as it goes from next big thing to last year's model.
Predicting a new iPhone launch is easy: for the first four years we saw new iPhones every summer, but in 2011 that schedule changed from summer to autumn and Apple's stuck to it ever since.
It's a pretty safe bet we'll see the iPhone 6 this time next year.
It's worth remembering that Apple is on a major/minor release schedule now: major revisions of the iPhone happen every two years, with relatively minor upgrades - the S models - in between.
Current flagship: iPhone 5S
Launched: September 2013
Current estimated price (SIM free): £529
Expected iPhone 6 release date: September 2014
HTC is one of the few companies that still likes to do things around MWC, although this year it decided to hold its own launch before the big trade show. It still took a while to get the thing onto shop shelves though, so a launch date doesn't necessarily mean a new phone will be in your hands any time soon after.
There's also the fun issue of the name: HTC seems to think it will be able to call all its flagship phones the HTC One. We prefer to think it will be called the 'Old HTC One Two', in homage to boxing parlance.
But if we were betting people, we'd be sticking a portion of our wages on a new HTC flagship the next time the month rhymes with "mebruary".
Current flagship: HTC One
Launched: February 2013
Current price: £489
Expected HTC One 2 release date: February 2014
Samsung loves variants - for every Galaxy there are eleventy-three variations to cover niches such as "smartphone owners who live under the sea" and "smartphone owners who don't believe Mars exists" - but the big ones follow a fairly predictable pattern.
All given the 'S' suffix, the Samsung Galaxy S was announced in March 2010.shipped in June, the Galaxy S2 was announced in February 2011 and shipped in May, the Galaxy S3 shipped in May 2012, and the Samsung Galaxy S4 was announced in March 2013 and shipped the following month.
Samsung's clearly working to an annual upgrade cycle here, with its launches timed for shortly after Mobile World Congress is over to ensure it gets the headlines all to itself.