well timed

definition: done or happening at the appropriate or proper time
example:
speech part: adjective
synonyms: timely
Video not found.