timely
adjective
°Done at the proper time.
°Happening or appearing at the proper time.
verb
°At the right time.
synonyms: well-timed, opportune