Answer: idealtime

AnswerCrossword Clue
IDEALTIME

Perfect moment