What specs are recommended for a new computer purchase for running solidworks

I have been given the okay to get specs for a new computer for running Solidworks. I have been using Solidworks since about 2007 and have had a lot of issues along the way. Needless to say I want something that can handle what Solidworks can throw at it and room to spare. To a point, cost is not an issue.

SolidworksGeneral