People tend to treat phone upgrades differently. Some line up overnight to nab the latest iPhone on release, while others prefer to keep their old beater going for as long as they possibly can. But nothing lasts forever, so when is it time to ditch your old phone and splash out on a new one?