I am planning to make a desktop with AMD Ryzen 7 2700x CPU. I will use it for CAD, Rendering and Engineering Simulation. More specifically, I'll run Solidworks, ANSYS, Keyshot, AutoCAD, these softwares. Now, considering the Ryzen 7 2700x CPU which Graphics card will give me the best performance. I've thought of 'ASRock Phantom Gaming X Radeon RX590 8G OC Graphics Card' as an option. Please give me suggestion.