How to choose which PC hardware to buy for new PC