so i'm looking to buy my first iPhone, im very excited to finally use a Phone that will be part of the apple ecosystem since i have everything else (iPad/Mac/iPod/TV) only problem is, i don't know when i should buy this iPhone. heres the deal; im not looking to own the latest and greatest iPhone. Originally i was going to buy a used iPhone 4 from ebay. after a little research i thought the situation was a little awkward and risky, and i prefer to just buy one from new from a carrier or Apple. i'm in the UK. Apple is selling iPhone 4 at about £300, in particular i noticed the carrie Orange has just dropped their iPhone 4 price from £409 to £299. but a thought dropped my mind - should i wait for WWDC 2013? will all stores start selling iPhone 4S at the same price as the iPhone 4 when apple announce a new iPhone? i just want to know when i should go ahead and buy it. i don't want to wait and buy an iPhone 4S if its going to be sold at £400+ price. £300 is affordable for me.