I am planning on a new build when the next Ryzen Threadripper comes out... rumored to be in this quarter.
To be ready, I am ordering the components in advance of the CPU and motherboard. Have my 6 20tb hard drives already, as there will be no changes in spinning drives in next 6 months. I have my case, as a box is a box. I have the video card, and the liquid cooler will be ordered when I am sure it will be equipped with the mount hardware. I'll order the new generation SSDs soon, once I see what the best speeds will be but looking at 12,000 read and write as a goal. Am ordering my RAID card this week and will populate it with 6 x 2 tb PCIE 5 drives, along with buying 3 x 1 tb PCIE 5 boot drives (one main, two alternate day backups) and I buy these from three separate brands to avoid a potential firmware fail on any one brand.
All this to be ready with no delays for the CPU and MB to be released.