I'm about to replace my ancient (2018) Nvidia RTX 2070 with an RTX 12GB 3060 GPU. I did as much research as my brain could handle and it really came down to RTX 3060 versus the AMD 6700XT. Although the AMD card is more powerful than the Nvidia it is a power hog whereas the 3060 is very low on power draw. The thing about the 3060 is that it is available in 8GB and 12GB variants the latter being much better with 50% more VRAM and many people are ditching the 8GB version because it struggles to handle some high end video games.
MSI Gaming 9 ACK mobo-Intel i7 5960X-Samsung 970 Evo Pro 240GB M2 SSD Nvidia RTX 2070 GPU 32GB G.Skill Ripjaws 3600Mhz DDR4 RAM