Väderleken bar under de senaste veckorna varit den gynsammaste landtmannen kunnat önska sig.