Hi Group!

I'm looking to buy new parts for my computer to make him stronger.
I would love to hear what do you guys think, and how can I buy and maximized my hardware to works the best way.

Those are my thoughts:
1. AMD Ryzen 5 3600 6-Core - Processor https://amzn.to/2RBvxZW

2. Kingston HyperX FURY 16GB - Memory
https://amzn.to/2RHY2Fi

3. ASUS B450 AMD Ryzen 2 ATX - motherboard
https://amzn.to/3ayIyMs

4. Samsung 970 EVO SSD 500GB - Hard drive
https://amzn.to/2NOGVAx

5. Nvidia gtx 1660 (super)
Nvidia rtx 2060
Nvidia rx 5500 xt
those three can be feet from my Knowledge

So, what do you think?
should I change any part of this list?

I'm using SolidWorks for parts, assembly, render and more...
Thanks, guys!

xp