All of the past iPhone revisions have come out "June-ish". You will want to wait and get the new one or an older model (3GS) at a lower price.