Had my previous setup since September 2014, so thought it was time for an upgrade. Motherboard (z87x-sli to B450-A Pro), CPU (i5 4670k to Ryzen 5 2600x), Cooler (Shadow Rock Slim to Deepcool Captain 240EX White), RAM (g.skill ddr3 8gb 2133mhz to corsair vengeance ddr4 16gb 3000mhz), GPU (gtx970 strix to rtx 2060 gaming pro)... I plan on upgrading my monitor next year, and probably graphics again (either 2070 super or above, or amd 5800 series)