I haven't watched the videos, but, based on the scores given in the
hierarchy chart, the RX 590 is haflway between the 580 and 1660 in terms of performance.
At the moment, the cheapest 590 is $199.99 in the US, and the cheapest 1660 is $214.99 in the US.
Last week there was an RX 590 on sale for $179.99, and with an extra discount code it was $169.99. If that were the price today, I'd recommend it. However, for only $15 more than the RX 590, and a MUCH lower power draw, I'd recommend the 1660, if you're in the US.
https://pcpartpicker.com/products/video-card/#c=439,431&sort=price&qq=1