fortunate, appropriate or providential, as if ordained by God
Opportune; occurring at an appropriate or suitable time.
Appropriate to the current season of the year.