You'll also want to consider how long you'll need dedicated web hosting. If it's a short-term project—say, less than a month or two—you'll typically receive a refund should you cancel your hosting within 60 days. Some companies offer 30-day money-back guarantees, while others offer 90-day money-back guarantees. Once again, it's beneficial to do your homework.
Eliran Ouzan:

The servers at Bluehost start at $79.99/month and include 1TB of hard drive space, 16GB of RAM, and 15TB of data transfers per month. Bluehost will also setup the server for you and create custom configurations for an additional cost. Bluehost also throws in some website monitoring tools and easy-to-use applications so that you can set up what you need in very little time.
DreamHost’s service gives you generous amount of resources, a few useful features, and full root access. The issue is that SSD storage is only available with the $299/month plan. The entry plan makes you slug it through with HDD, which is plain unacceptable at the end of 2019. DreamHost shones if you go for the more expensive plan but as far as cheap dedicated hosting is concerned, it falls to the bottom of the list.

With managed dedicated server hosting, your hosting company is responsible for keeping your server environment secure, configuring it, and doing routine maintenance. That way, you can eliminate the expenses of hiring a system administrator and focus more on market opportunities and growth. Though you’ll still have to do some technical tasks yourself, the list is typically much smaller than if you were running an unmanaged dedicated server.

The technical specifications of Bluehost’s Standard plan are quite good considering the low price point (as well as excellent uptime and speed). You get 500GB of disk space, and a bandwidth cap that is so large (5TB) you are unlikely to ever notice it. 4GB of RAM is a little on the low side but for a small to medium size website, it should be good.