Anything that has customers and is making real money. Basically when the potential slowness/downtime concern outweighs the cost savings. My usual process has been:
cheap VPS -> Rimuhosting VPS -> Rimuhosting dedicated server
Similar when hosting a WordPress marketing site, I start off with a cheap, DreamHost shared account. Then move it to WPEngine as it grows.