timing of precipitation