Answer: timously

AnswerCrossword Clue
timouslyin good time