timely

adjective
  1. happening at the right or appropriate time
  2. done or occurring without delay; prompt
adverb
  1. at the right time; in good time
  2. Usage: archaic or formal

Examples