well-timed
131fit — I adjective able, acceptable, accommodated, adapted, adequate, adjusted, advantageous, advisable, applicable, apposite, appropriate, apropos, apt, aptus, becoming, befitting, capable, commodus, compatible, competent, concordant, conformable,… …
132appropriate — Synonyms and related words: a propos, absorb, abstract, acceptable, according to Hoyle, accroach, ad rem, adapted, admissible, adopt, advantageous, advisable, agreeable, allocate, allot, and, annex, appertaining, applicable, applying, appoint,… …