For future proofing, so to speak, I might end up just saving a little bit further then buying the 2060 super, which I have been looking at even with the $$$. As expected, none of them really go on sale for the holidays. I do also need it for some development not just to play games and have fun with. So there is that. The main drawback I see with amd is that they can still run pretty hot. Remember that from long past but its still an issue I suppose. And of course are power hungry.
As for nvidia, I didnt know until yesterday that those 'ultra' versions take up three pci slots due to their size. I have to open up the case to make sure I have the room if I go that route.