At the start of this year I did my first completely fresh build since 2012.
Out went the i5 2300/8GB in came a Ryzen 1700 and 32GB.
Since then I've added a 1TB SSD although, since it already has 3 SSDs, it was hardly something I noticed.
I bought a Radeon RX 580, the other day, to replace the R9 380. But that hasn't arrived yet.