I am NOT A GAMER!!! BUT, I want to do a computer build from scratch. I am torn between the Ryzen 7 2700X and the Threadripper 1920x. IF I am NOT A GAMER (it's just that in all of my googling on pc builds about 95% are geared towards gamers) but I want a good performance with an eye to the future, which motherboard provides the best upgrade capability and future?? I do want to put an m.2 in to take advantage of the PCIe4 but is it overkill? Sorry of this has been posted b4!