I have plenty of experience on dedicated hosting. In fact, even currently I am using that only so I will definitely suggest you that, but remember to have the right hosting company for this. I will suggest you Serveria, it has excellent plans for dedicated servers and all within a suitable range of price, so you can select any of these and feel very comfortable due to 99.99% Guaranteed Uptime. Also, it has support care which is active 24 hours throughout the year without a second break.