Years ago I used to run Nvidia cards, but what I found is Nvidia would update their video card drivers almost weekly and would fix one thing, but break 2-3 others.
Ever since then, I switched to Radeon cards and I've never had an issue.
I'm debating about at GTX 1060 card over a Radeon Rx570...