I wanted to reach out and get some opinions of `Testing hardware`.

Should I use `VMs` or a stand-alone tower? If I use `VMs`, what would be some recommended hardware specs for the hosting server? If a standalone physical workstation, what would you recommend in regards to `processor power`, `RAM` and `GPU-wise`?

Right now I have about 242 `Selenium WebDriver` tests spread across 11 test suites for which I run in parallel with each other. I'm going to be adding at least another `360 tests` in the near-future. My goal is to be able to run all the test suites simultaneously while not sacrificing the performance of each test.

Also let's say that my budget is $8,000.