Hello and thank you for taking the time to read my question, my friend is doing a build what's the best gpu for a Ryzen 7 3700x that won't bottleneck? What's the absolute best one and what's the one he can get for 300$?
1660 ($230-ish) 1660 Ti ($260-ish at Newegg), and 5600XT ($280 at Newegg) are all popular contenders that can be compared in your desired cross-section of games....
I Recommend the 5600xt because it offers a good performance for the price or a 1660 in case he wants to go Nvidia also but not sure what he will want, but isn't the 5600xt isn't a little better than the 2060 for a lower a price?