At what point does a blog have a reasonable opportunity to start producing an income?

Is profitability most likely to begin at a certain PageRank? Age? Number of posts?
Location on Google for a certain keyword? Give me some information!

I'm looking to start investing large amounts of money and time into my blog, but I would like to determine when I'll start to see an income on it.
Any help is greatly appreciated.