I see there's a lot more to think over when building gaming or cutting-edge performance machines.
I usually just use desktop/notebook/nucs that make decent servers / headless nodes (at less expense.) If you just want to supe/pimp a regular machine, your usually dealing with a cpu soldered onto a motherboard and that doesn't leave so much work, maybe ~75% work is checking for the spec and upgradeable options for best performance (research/shopping.)
Thanks, enjoy learning stuff.