In my limited experience, winter is a good time.

Ajax was gelded at 19 months, in January, crypt surgery. No problems at all.
Siggi was gelded at 27 months, in September, regular surgery and got a infection :-/

The cold etc. really helped Ajax's castration incision heal quickly.

 Read my blog: Ajax Log

Rest in peace, Cargo and Basse.