I have this huge dilemma of should i get a new phone or wait till next year, my iPhone 6s plan finished about 2 months ago and im just paying $30 month to month plan 5gb data and unlimited call and text, should i upgrade to the 8 plus or wait till 2018 iPhones come out, i really dont want to wait only to be disappointed with next years release, and i dont want to upgrade and be stuck with an 8 plus for 2 years if next years iPhone is an improvement on this years trash. i like the iPhone x but not willing to pay $100 a month for 2 years for a beta phone which doesn't even have touch id.