The best time to upgrade to a VPS hosting plan is when your website slows down or you experience a cyberattack. Both instances mean your current shared hosting plan can’t support your website’s needs.   If you run an online store, choose a VPS plan from the get-go.