I used to be one of the guys who always stayed on top of technology and had to have the latest and greatest phone every year! I remember getting iphone 4S before it was available to public! It took me a few years to realize that I dind’t need a new phone every year because the new features in the new phones are not all that exciting anymore. Not too many ground breaking features came out from Iphone 5 to 6 or from Iphone 6 to 7. My new rule of thumb is to skip 1 generation! I will be moving from iphone 6S+to 8S+ whenever that comes out. I can justify the upgrade based on the new features and my battery life will be degraded by that time.