Answer: opportunely

AnswerCrossword Clue
opportunelyOPPORTUNE, happening at the right time