Depends on what you think you need AND with what you feel comfortable with AND what you actually need.
In most cases, a dedicated server is a bit much ........ and it is not a car that we are buying: one does not need the fastest and latest, one really cannot get that at an affordable price of let's say € 100 to € 200 per month per server.
In general, I can recommend Server4You (just use a VPS and add VPSes if you need more CPUs or RAM or bandwidth: this approach has many advantages for many reasons) or just a simple Azure based VM (or Amazon Linux machines, if you feel more comfortable with Amazon Cloud services).
Nevertheless, it is not my task to make a recommendation (I have to stay neutral, don't I?) and, more important, I do not know yet what you actually need (that can make a real difference: it can be the case that you really need something special or some hosting provider that specializes in specific types of hosting).
So, if you really want some advice........just send me a private message.