3600 or 3700X, Vega 56 or some used GPU etc. what ever offers the best bang/buck in a month.
I made a whole list of SSDs in another thread because there doesn't seem to be great recommendations overall even in updated guides not a week old...
Silicon Power P34A80 1TB, M.2 (SP001TBP34A80M28)
Corsair Force Series MP510 960GB, M.2 (CSSD-F960GBMP510)
Patriot Viper VPN100 NVMe SSD 1TB, M.2 (VPN100-1TBM28H)
TeamGroup PCIe SSD MP34 1TB, M.2 (TM8FP4001T0C101)
PNY XLR8 CS3030 M.2 NVMe SSD 1TB, M.2 (M280CS3030-1TB-RB)
LiteOn MU X1 1TB, M.2 (PP5-GD1024)
Seagate FireCuda 510 SSD 1TB, M.2 (ZP1000GM30011)
Gigabyte Aorus RGB AIC NVMe SSD 1TB, PCIe 3.0 x4 (GP-ASACNE2100TTTDR)
MyDigitalSSD BPX Pro 960GB (not in EU yet, if ever, been on market a while now elsewhere, their only EU distributor's site is dead too)
These all should be based on Phison E12 8 channel PCIe 3.0x4 and Toshiba memory chips. They cost almost the same as old SATA drives (MX500, 3D Blue, ...). But some models do cost double that, for nothing gained, so browse them all and see, the Seagate and GB are expensive for sure, the rest not really usually. Around $125 for 1TB 3400/3000MB/s.
You could go with an X470 or wait for B550 board because those nice beefy 16 core capable X570 with PCIe4 are gonna be expensive.
$359 for 16GB RAM? What the hell. Didn't RAM drop down by now? That's some damn expensive RAM.