I went from an RTX 2070S to an RX 7800 XT.
My recent buying habits have been GTX 970, GTX 1070, RTX 2070S, notice a pattern there?
People say with 8GB cards you will run out of GPU grunt before VRam, not true, i have serval examples where that is not true and i've recorded a couple if people don't believe me, Rust 120 FPS no problem, until you get anywhere near the Scrapyard, then its 17 because the of VRam overflow.
So i was never going to buy the 3070 and the RX 6700 XT i thought was a bit 'meh' for not much less, its more like a 3060 Ti.
And then the 4070.... this was the longest time i've ever kept a card, i usually buy in the mid range but upgrade every generation, not this time.
The 7800 XT was just what i was looking for at the right money, so i bought it and..... i love it, fantastic GPU, great drivers, its never put a foot wrong, i have kicked my self a little because the 7900GRE came out a couple of weeks after i bought it and i think its a better GPU even for a bit more money, but i'm still very happy with the card, i have no qualms with going AMD again, none what so ever, Nvidia have to convince me at this point, they have to work to win me back.