There is a lot of great information out there that will show you how to monetize your blog, as well as giving you information on the best time to monetize your blog. Through my research I've read that it's good to monetize your blog in the beginning because that is what will drive the traffic to your blog (that's how I understand it at least).