What if You Expect Your Site to Grow Rapidly?
If your business plans for your website involve expectations of quick growth and lots of bandwidth usage, should you purchase a VPS at the beginning instead of a shared hosting account?
In general, no. Bandwidth usage may not be used up as quick as you think, and in the meantime you will be paying for more power than you need. Wait for your site to begin growing, and then upgrade to VPS when you need it.