I'm still using free webhost which give low bandwidth and space since my site doesn't have many visitor.
But I heard that someone who get $40-50 everyday should pay dedicated web hosting for $90 per month