Flies can be fierce already in May. Since folks climb Diagonal in the winter, I suppose it's never too early. But, for the record, I found ice at the base of Wallface on July 4th w/e many years ago. So spring doesn't exactly come early there. (OK, actually the ice was further down, in the boulders of the pass)