Hi, I sold my note 5 about a month ago and was looking to upgrade to the iphone 7. When I buy a new phone I normally keep the phone for about 8 months until the new one comes out (the following september). However, a lot of people and articles on the internet are saying to 'get the iPhone 8 if you want big changes'. Now I'm confused. I need a good new flagship phone. Should I get the iphone 7 or wait for the iphone 8?

