Again, OP (ITNinja13) might have a requirement that he hasn't told us about that clearly shows a requirement for 5 hosts. But I'm suspicious. Generally this means either too much CPU or not enough memory.
Common rookie mistake. Way too much CPU, not enough Memory. people assume they can't over subscribe cores.