You could spend $1000 on a video card if you buy the newest bestest one available.
But if you are on a budget you'll want to get one that costs $200 to $300 because
in that price range you'll probably get one with really good performance that will last several
years. It just won't be top of the line performance. So you're getting a Honda Accord sport
instead of a Maserati. So I chose the Gigabyte nVidia Geforce GTX 1660 super. It has 1418 nVidia
CUDA Cores with a boost clock of 1785MHz and 6GB of GDDR6 memory which is the same memory
as the newer cards, that's why it is the super edition. I chose the Gigabyte one for $260 instead
of some other manufacturer that uses the nVidia GPU because Gigabyte uses counter rotating
fans for superior cooling by preventing turbulence of the airflow in the center of the card.
Unfortunately, Microcenter did not have any in stock so I had to order it online and I'll
be waiting a few weeks. So I'm running my old Geforce GTX 760 until the new one arrives.