We all look for a good deal when buying a new phone, checking its specs and features to see if it suits our needs. But very rarely do any of us plan for how long we want to actually keep our phones; we just upgrade when we think we need to.