Assim, pra aguentar 100 usuários simultâneos não é moleza em loja virtual, o plano M da Hostgator é hospedagem compartilhada, não vai aguentar mesmo.
Não sou especialista no tema, mas acredito que seja o caso de ir para uma VPS.
Eu tenho uma cliente que tem situação semelhante a sua. Em ações promocionais ela leva entre 60 e 100 pessoas a loja virtual simultaneamente, batendo uns 800 usuários no dia. Para aguentar, estamos usando o plano “Cloud Profissional” da Hostinger. No seu caso, eu testaria o plano Cloud Startup primeiro (por conta do preço) e se não aguentasse, migrava pra esse “Profissional”.
Deixando claro: eu não sei configurar uma VPS, e só por isso usamos esse plano. Pelo que andei vendo, a VPS se sairia melhor e mais barata. Até por isso entrei pra escola ninja, pra ver o curso de VPS.