[SOLVED] Are my new components a good idea ?

Feb 27, 2019
So i want to upgrade my computer, my processor and my ram more specifically. Right now i got this specs :
CPU : AMD FX-8320
Motherboard : Asus M5A97 R2.0
Ram : 4 * 4Go DDR3 700MHz
Graphics : Radeon Sapphire RX-580

And the component i have in mind right now are :
CPU : Ryzen R5 2600X
Motherboard : MSI B450 Gaming Plus
Ram : 2 * 8Go Ballistix 2666MHz

Is it a good idea to buy this stuff right now ? Should i wait a little ? Is there better components to buy ?
Also i got a Be quiet BQT L7-530W for my power supply, wich is around 4 to 5 years old, can i keep it or should i buy something else ?

Thank you for any informations and answers.
I would go with the non x 2600, and at least ddr4 3000 speed ram. I would get a new PSU as well. Ryzen 3000 is out too, so you might want to look at those reviews. The 3600 is an excellent gaming chip.
Feb 27, 2019
Are those components a better idea ?
CPU : Ryzen 5 3600
Motherboard : MSI B450 Gaming plus
Ram : 2*8Go DDR4 3200MHz corsair vengeance pro
PSU : Cooler Master MWE Gold 550 Full Modular

I think i will go with this, maybe the Ryzen 5 3600X is better but it is a little bit too much for my bank account.
Thanks for the advice.
If anyone got any other tips or ideas don't hesitate.