I usually do my best writing when it's completely spontaneous--when I get the idea and immediately write it down. Admittedly, that's not always possible and I have three or four unwritten posts on less than news worthy topics and two or three evergreen ideas in the cue.
But the perfect time for writing is when everyone else is asleep (like now) or out. And right know, everyone is asleep.