I have the money but would never spend excessively on phones, cars, TVs etc. i try to buy smart. I replace the phone once the battery get to a point where I have to charge it multiple times a day to avoid the phone dying, my last two iphones lasted 5-6 years, and I have had my newest one just over a year. Once I get used to a model I don’t want to change it, and I don’t do any advanced stuff on it, just call, text, apps, email etc.