The best time to blog is when you have something to say. If you have something to say, the writing will be easy. For me, these things usually come from a personal experience, anything from a simple observation to a full-blown epiphany. Write about it in the moment, if you can.