Bluehost my cpu throttling for last 24 hrs is 21286 secs, its is normal? or time to move on to other host or VPS? I am worried, kindly advice
That's almost 6 hours! Sounds like your site has grown beyond what shared hosting can provide. If you're constantly being throttled, moving to a new host might not be the answer, as they are most likely going to throttle your site as well. VPS would definitely take care of that.
Not sure if a higher configured shared plan could solve your problem because Bluehost do not state cpu limits in their T&C's for you to gauge your 'over' usage etc. They do offer a Pro Package for more CPU, more memory, and more resources etc, but it is $19.95 per month. You can get a VPS cheaper than that, but it would mean moving hosts as we don't think they offer VPS. Good luck.