Answer: opportunemoment

AnswerCrossword Clue
OPPORTUNEMOMENTBest time to act