I've been looking to upgrade from my MSI Geforce 1050ti and Ryzen 3 1200 for awhile. and I finally found two options I think are good. ( I'm on a budget or else I'd go with better parts ) the 1650 Super and the Ryzen 5 3600. And before I purchase them I'm wondering will they work well together? If not what would be better options? Thanks for any replies.