timely
adjective
[ ˈtʌɪmli ]
• done or occurring at a favourable or useful time; opportune.
• "a timely warning"
Similar:
opportune,
well timed,
at the right time,
prompt,
punctual,
convenient,
appropriate,
suitable,
apt,
fitting,
expedient,
felicitous,
seasonable,