You could maybe save on the SSD and go for a RamDisk, never set one up before but they use the system memory as a temp HD, might work well for compilation if you are able to set such a thing up. Also, CPU’s are generally very robust and don’t generally fail AFAIK, so maybe get a second hand one from ebay.