Te doy una experiencia con hosting, tenia 200 personas en simultaneo en un hosting laravel (sin cache).
Por utilizar mucho la base de datos recurrentemente mi CPU subio a 90~100 y mi pagina parecía lenta... (como caída).
Luego utilize laravel con cache incorporado en algunas opciones para evitar que haga consultas SQL y mi CPU cambio a 34 ~ 54%.
Creo que debes buscar es optimización de tu sistema realizado (código) y también una migración de servidor, si tienes 1000 en linea con 4cores creo que deberías aguantar 800 a 1200 simultaneo (bueno todo depende de lo que haga el sitio web).
Si te esta fallando tal vez necesites diferente CPU con mas núcleos y RAM extra.
Mi sitio de ejemplo es un hosting corporate de
banahosting ($9.95 mensual):
https://www.banahosting.com/web-hosting
De igual forma si necesitas una cotización puedes hacerlo con Carlos Frias, el te puede ayudar mas en esto.