I've been on the yearly carousel since I left the Note 10+. I already tried the Pixel 8 Pro which I'm daily driving due to being dumb and cracking my non insured S23U (only the 2nd phone ever I've cracked). Like it but batt issues and inconsistent OS kill it for me. Samsung is giving me 750 off for trade in and I'm going to the S24U. I got the monthly insurance for 10USD this time around. Barring some massive game changing update in 2-3 years, the S24U will be a long term phone until I notice battery life being an issue.
One thing that I don't read people discussing is that Samsung also delivers their phones earlier than street date if you order through them. I speak from experience here in the US since I've every Galaxy day 1 since the S21U. I got my S23U 4 days early last year. Another thing people sleep on is the trade in credit you get. Over the years, I've got 10000mAh Dual charging battery banks, wireless chargers, Galaxy Bud Pro's (twice), fancy infrared clamshell wireless chargers, and even this year I got a free screen protector with the clear gadget case and a pair of Galaxy Buds 2 Pro.