B
0
I've been upgrading mine gradually. Every 3 years I usually get something new, like more ram, a new ssd, fans.. those type of things. For more crucial stuff like cpu or motherboard I usually wait a little more since they kind of depend of each other. I make sure to buy the latest/modern stuff so I can keep them for a while (5 years ~)
For graphics card.. whenever there's a really good sale
For graphics card.. whenever there's a really good sale