if you know apple you know they are a bit predictable they generally do one iPhone a year they have yet to release a phone then soon after release another.you never know once you sign the new contract for an iPhone unpgrade whether Apple will release a new iPhone shortly thereafter.