So I had already bought a 4080, at 1350$ a TUF model, it was so expensive that I canceled the order and just ordered the cheapest 4090 instead at 1599. Why I need the performance: a) it's nice to have the best b) i play in 4K Ultra c) I'm a huge CP2077 fan and Radeon isn't that good performance wise in that game lately, not with the latest bells and whistles on. With everything on (and path tracing), the game needs DLSS with FG to have barely 80 fps on my rig. So that's "why", that and long term performance is always nice to have. I though about buying a XTX for a while, but decided against it, CP2077 being the sole reason basically, more or less (well done Nvidia). Sorry if this is off-topic.
I was more into the performance vs current consumption metric, as cruising with overclock at such currents doesn't pay off. For example for my older 1080ti also was a XOC leaked bios meant for LN2 and setting records... but using it daily even on water it was problematic, stuttery and delivered worse performance in games, despite half of the forum peps claiming and swearing by their 3DMARK scores... it would be fine if it would be playable.
It is okay, you need 4090, you got what you payed for, it is way too hot for my taste I am not that into needing all bells and whistles as for most of time it even doesn't deliver that much more.
I hate nvidia drivers with my guts, I got fed of them. Dreaded latency and weird stutter for few months without fix, ManuelG just shoves off any complaints. I have nothing like that currently with RADEON, I agree the start was bumpy, but not anymore. I won't even touch the Linux driver state, as nvidia is unusable there. There is so much disinformation about AMD driver state... mostly from those who don't own an AMD card at all.
So what fits you best. Without any fanboy stuff. I knew what it is, and took 7900XTX and slapped a water block on it as I usually do.