Answer: punctually

AnswerCrossword Clue
punctuallyAt the agreed or proper time; promptly
punctuallyPUNCTUAL, being on time