The best way is still the old fashioned way. It is probably too late for now, but I've made it a habit to put away about $35 per month. In two years that will pay for an off contract, brand new, unlocked IPhone directly from Apple. If I then sell my old phone that money gets put away and the monthly amount I put away is reduced. I pay cash for the phone and owe nothing to anyone.