How about the new iPhone 14 Pro?
This phone is not worth the upgrade if you have an iPhone 12 or 13.
For years I have not procured a new iPhone and have stuck with my first-generation iPhone SE, which is an iPhone 5 in actuality.
The last version I bought that was new at the time was the iPhone 4S back in 2012, and I thought this phone was the best personally.