Building a PC is nice because you can gradually upgrade components as you need to since one day or another your CPU, GPU, ...