If your sites need more than a shared hosting plan or if you want to have some special requirement then dedicated server is the right is the best choice for you.
When you are on a dedicated server you have no restrictions on a number of websites that you host, the server is only dedicated to you.
Anyone can share their ideas..........