So it's rumoured that 6S will be available in September, I was wondering if it's better to get an iPhone 6 right now or wait until 6S is released? Historically speaking, when is the discount of the previous model greater, right before or right after release of a new model? I live in Canada where phones are much more expensive ($839 for iPhone 6 compared to $649 in US) and carriers charge borderline robbery prices, so I have no choice but to buy a contract-free phone. I happen to be going to the US for 5 days next week, but I don't go to the US often, so I was wondering if I should buy one when I go or not.