Nah-
A stable OS on a new model iPhone is not just 4 months away. More like 11.
Sure- 4 months from now new iPhone hardware will be available-- but it's going to run on beta software (iOS 12) for 6 months until Apple irons out all the myriad of new bugs. The time to buy any new iPhone is when the OS hits .3. That's usually in the spring. Wasting time with beta testing a quirky, laggy new iOS for 6 months (not to mention all the wasted time downloading & installing endless bug fixes after another) is for the birds.
Exactly. I've been upgrading around feb/march time. Also, due to not having the new one in-stock between Oct-Dec or with 4-6 lead times. #overit