SHOULD I WAIT TO UPGRADE MY PHONE ON OR AFTER MY CONTRACT RUNS OUT
After will almost always get you a better deal and allow you to keep the investment in your current phone.
Ok Thanks
If nothing is wrong with your current phone it's always best to wait. As great as new may be it's just a want and not something that can't wait. It's a personal call though. Some people value having it now versus the economic value of waiting. Others don't mind waiting (and letting the bugs get worked out in the mean time).