Hopefully you got a really good price because if you’d have waited a few more weeks you’d have saved quite a lot on a second hand one. In my experience I find the mobile contract deals weeks before the iPhone is announced are generally very competitive.I got a 13 Pro Max 3 weeks ago knowing the new ones were coming. I see noting worth upgrading for.
This year I won’t be upgrading because I’ll use the savings to keep the house warm instead. Same with my watch, I managed to snag a very good price on a SS AW7 a few months ago second hand that was so new I could add AppleCare to it. I don’t need to monitor my monthly cycle so there isn’t much point in upgrading this year, which may come as a shock to some people and is perfectly ok.
Basically if you have the cash then you go for it, right now for me personally luxury items are on hold until after the winter.