When to Buy an iPhone? Wait Until September for the Best Time | Fortune