I like digging for cheap hosts for hobby projects and will try to help from that experience. I never used DreamHost specifically but tried a lot of the ones on MetaDedi[1]. There you will find best dollar-ram, dollar-cpu and unlimited bandwidth.
For bandwidth, I would be careful to read their Acceptable Use Policy and check if it is really unmetered or "fair usage". For completely unmetered and free usage, look for seedboxes (things people host torrent on). Outside of this, I can recommend Hetzner from my experience.
Other options are providers from the Tor wiki, used for exit nodes, and so on. Note that the network quality will vary a lot as you go to cheap free unmetered vs restrictive metered. Some of the restricitve metered will also sell plans with 100TB+ monthly, making them great for hosting too.
[1] https://en.metadedi.net/