Building your own PC is exciting. You get to cherry-pick every part and then assemble it all together. However, with so many ...