No, never. Your needs will determine this. They provide an extremely affordable way to launch a website. You might never need to get a dedicated server, depending on your website.