timeous

adjective
  1. done or occurring at the right or appropriate time; timely
  2. Usage: chiefly Scottish

Examples