Anytime really. Each season has it's own special personality that marijuana can interact with. I, tend to prefer winter or early summer.

...but ESPECIALLY BIG BIG BIG THUNDERSTORMS or RAINSTORMS!!! (as long as it's not destructive).