I use only Windows PC. Always go to Sim Lim Square, and pick one configuration and ask them to assemble for me. I will always install the O/S and other software at home.
Many years ago, I did assemble a PC on my own. Took me 1.5 days to get it done. Too much trouble.
Most of my PCs will...