I upgrade my system's parts (CPU, GPU) whenever I find a good alternative which is relatively cheaper and the sale of the existing part is able to fund half or more of the next purchase.

HD,...