Early enough; in a timely manner.
We got up in good season and went to work.
At the appropriate or opportune time.
The company launched its new product in good season, just before the holidays
We entered Gettysburg in the afternoon, just in time to meet the enemy entering the town, and in good season to drive him back before his getting a foothold. John Buford