+1 on the suggestion for 2 SSDs. If it were me I would also put 64GB of RAM in it. As long as you are spending and building, max it out. Windows 10 Pro will support up to 2 TB of RAM. I'd put in as much as you choose to spend money for to cut down on the swap process. If you max the RAM out you may never even see a swap file! You may have to check what the motherboard will support too. No clue what a 1TB stick of RAM costs, but I suspect there may be a mortgage involved...