SSD is a must. Remember that majority of your work is preprocessing and transformations which benefit a lot from fast storage. I have 2.5TB of pci-e 3.0 Nvme storage and 3TB HDD. Every time I need to deal with the data on HDD it always bogs down my workflow to the rage inflicting point.
CPU is only marginally important these days as long as you got midrange and up. I have two desktop machines that I’m working on (a few generations old at this point), one is a total beast of it’s time i9-9900k with 5Ghz over clock on all 8cores, the other one is i5-10400 locked at 4.3 on 6cores. Both are hyper-threaded so double the amount for logical cores. I don’t really feel the speed difference whatsoever not in day to day activities nor crunching numbers.
If you can squeeze threadpipper into your budget - you won’t bottlenecking yourself on CPU whatsoever.
Now the main challenge these days is to get a GPU. Grab as many as you can, going 3090 is actually worth it cause it’s not as efficient for mining as lower cards, thus, the demand markups are less. Good luck