Birçok faktör söz konusu olabilir. Siteniz belirli aralıklarla saldırı alıyorsa örneğin bunu Analytics'de göremeyebilirsiniz. 100 kişi online diye VPS/VDS'ye geçiş yapmak çok saçma olur. Öncelikle tüm optimizasyonların eksiksiz yapıldığından emin olmalısınız. Eğer buna rağmen düzelmiyorsa sorununuz, Cloudflare'ı sadece statik dosyalar için kullanmanızı öneririm (css, js, png, jpg, woff). Böylece yazı yayınladığınızda 3-4 saat gibi bir sürede görünme sorunu olmayacak.
Bunları yaptığınızda muhtemelen CPU sorununuz azalacaktır. Ayrıca Litespeed webserver destekliyorsa hosting firmanız, LSCache eklentisi daha iyi sonuç verecektir. 100 kişi büyük bir rakam değil. 100 kişi var diye VPS'ye geçerseniz gereksiz masraf olur ve aynı sorunlarla tekrar karşılaşma ihtimaliniz doğar.
Bu yüzden her yoruma aldırış etmeyin. Uzman birisinden destek alın derim.