Did somebody order the rain? In many respects it couldn't have come at a better time