A wise thing to do with sites like these is to procure the cheapest hosting you can (for a static or wordpress site, think $2 a month) and similarly cheap domain provision (although the prices don't vary so much for these). With the right provider the users will not think that the site is noticeably slower and you won't need such high monetisation targets to break even. Then, as the site gains traffic, simply scale the level of hosting accordingly.
I hope this is of use!
Sam