I like to look at CE as an ongoing process...my opinion is that you should do it as frequently as possible. If you get into the mindset of cramming it all in at the end of a cycle, you can get into trouble (unexpected conflicts, full classes, etc.). Plus, personally, I learn better if I can...