That wont be till December 2012, so he'll have six months to enjoy the phone.
and 2012 will bring the iPhone 6. 2011 will be iPhone 5 and right now we have the iPhone 4. So your REAL question would be "should I wait till this summer for the iPhone 5" and your answer:
Depends. Do you need a phone now or do you think you can wait?
I can't get an iPhone 4 till 2012 because I'm getting it of my uncle when his contract ends. I might save up for the iPhone 7 the year after that because then I'll have the latest. I can't get the iPhone 4 now or the 5 when it comes out because I am broke effectively I'm only 14 and I don't need to put up with AT&T because I live in the uk