How often do you buy a new smartphone? What are your reasons for buying a new smartphone?
Typically every two years because that was when they started to malfunction. But I used to own iPhones and we now know this was by design. I have no intention of "upgrading" till my current phone stops working.