It is always best to write articles in advance, especially if you are in a writing mood. I know with some people they have to be in a certain place mentally when they write. I always try to have at least 10 - 15 articles done and waiting to be posted just in case something happens to where I can't write for a while.