We recommend that you combine a CPU clock speed of at least 3,3 GHz with 32 GB RAM and an SSD. Finally, Dassault Systèmes have official recommendations for which GPU is qualified to use with SOLIDWORKS.
Using a workstation, which adheres to these recommendations will give you a smooth experience with SOLIDWORKS software products.
Read more about the things to consider when choosing hardware for SOLIDWORKS.