Xs Max. I intend to keep it for at least 3 years. I usually get a new one every two years, but this time, because they're getting more and more expensive, I would like to keep my Xs Max for as long as possible. The only way I would upgrade before 3 years is if there is a significant change in technology and features.