I currently have an 8+ and I'm still happy enough with it than I am parting with money for an 11 Pro to replace it. I'll wait at least until after the 12 has been released and then make up my mind. The old design doesn't bother me, I prefer touch ID, great camera and all the current phones are 4G. If I wait, I have options. Options to get newer, discounted tech with the 11 Pro or whichever model they're selling at the time, go with latest tech and get the 12 and 5G or stick with my 8+ for a while longer. And I won't upgrade at or near launch anymore. I'll wait until there are deals. Upgrading every year or every other year just isn't as necessary as it once was, unless you're really into technology. Just my perspective. If you want something now, go for it. If you can wait, then wait.