Timeful

a.
  1. Seasonable; timely; sufficiently early.