Hey guys, I recently bought an used computer and started upgrading it slowly. I am a bit excited and looking at improving it even more. I have the following right now: ASUS PRIME Z390-A Intel Core i7-9700K Corsair Hydro Series H60 (Upgrading later to start overclocking the CPU) Hynix.lnc HMA82GU7MFR8N-TF 1x16GB 2133MHz (New G.SKILL Ripjaws V 2x8GB DDR4 3200MHz on the way) EVGA GeForce GTX 1070 8GB GDDR5 Dell 24" UltraSharp U2417H Samsung 860 EVO 500GB SSD Azza PHOTIOS 250 Gaming Case EVGA Supernova 650 G3 650W To improve general performance I am thinking on getting an Samsung M.2 970 EVO 1TB but I have read the prices should be go down next year, should I wait? For gaming performance, I've tried doing a little overclocking to the GTX 1070 but it doesn't seem to be a good silicon to OC as just a little bit of OC makes it unstable on most games, specially the memory. I am basically considering upgrading the SSD to an M.2 from 500GB to 1TB, changing the CPU cooler to OC and then swapping that 1070 for something newer such as a 2080 TI. But maybe should I consider upgrading my monitor first? What's your suggestion? I do some video editing and gaming at the moment.