I’ve had three iPhones. I don’t upgrade every year. I’ve had the iPhone 4, 5c, and 7. I’ve only had my 7 for a year so I may wait another year to get a new phone. But that XR is super tempting as is the new watch.