Occurring in good time, in due season, or in proper time for the purpose; suitable to the season; opportune; timely; as, a seasonable supply of rain.(adjective)
source: webster1913
adjective satellite (s)
done or happening at the appropriate or proper time(adj.all)