I never used a dedicated server before, all my websites have been hosted on shared hosting. Though if you have a website that handles sensitive information then having a dedicated server is a must.