Ruins :
thank you all for all the help you've given me I think I'm just gonna buy another pc or 2 lol and just use them to run like 5 each
That could well be the cheapest way to do it, depending on how much RAM and how potent a GPU each build requires. I did a bit more Googling for you and I'm struggling to find good advice on running that many instances. I haven't used the software myself (and I don't believe anyone else here has yet either), so you might be in uncharted territory here. Your requirements will also depend entirely on the sorts of apps you're trying to run on the instances.
What I'm trying to say is that unless a few hours or a day of your time is worth more to you than the thousands of dollars you're about to spend, it might be worth doing a bit of testing before just throwing more cash at the problem.
You have a GTX 1080 and 32GB RAM in your current rig. How many instances can you run if you remove the GPU, run off the onboard graphics, and strip yourself back to 8GB RAM? Systems with those specs would be less than half the price of another 32GB + GTX 1080 rig). Maybe you need 16GB RAM? You won't know until you monitor the RAM usage and (ideally) test it.
Maybe the onboard graphics isn't enough (quite likely), but you don't want to buy more 1080s unless you have to. Monitor your GPU usage at peak demand times to get a sense of the GPU load, to approximate the cheapest GPU that will get the job done.
I'm not sure anyone can tell you exactly what specs you need. And you're best answering those questions yourself before going out and buying expensive hardware which may well sit there woefully underutilised because of a bottleneck somewhere else in the system.