well-timed
adjective
Meaning
Happening at an opportune or advantageous time.
Keeping accurate time.
Synonyms