I will admit, 32GB sometimes sounds too little. I emulate entire environments on my laptop from the multiple HyperV Clusters complete with multiple VM's running inside VM's and the SAN that they connect t and it's important having a lot of ram.
I'd think that in this scenario you will run out of CPU capability before running out of RAM.