Ryzen is solid. Grab a used mining graphics card off eBay and save some coin.
I don't know if you looked this far yet. May also weigh on your processor and motherboard choice.
https://www.newegg.com/insider/m-2-and-nvme-ssds-what-are-they-and-how-do-they-benefit-your-pc/