So I have an Rx 570 4gb model but even overclocked it still isn't quite what I want most likely because of the amount of VRAM. Supposedly the 1660ti is better in games but one of the main reasons I want an Nvidia card is for obs as it should be a lot better when it comes to encoding. However, I was looking at the specs of the 1660ti and it had 1536 cores and the Rx 570 has 2048. So is the higher core speed and the fact that it has cuda going to make the lower core count work better or should I go for something closer like the 2060?