I own an iPhone 12 Mini, and if it ever breaks in the future I plan to buy the iPhone 13 Mini, even though by that time it will be on the brink of being obsolete. And if that also ever breaks I will buy another 13 Mini again if they still sell it. No matter what.