I was planning to go buy a iphone next week but im wondering next summer when the next iphone comes out what would I do would I be able to upgrade. I was told by someone that I am able to get the cheaper prices if i resign my contract and that you are able to resign your contract at any time even if your still in contract. Is this true