Answer: ANIDEA

AnswerCrossword Clue
ANIDEAHave ... (surmise).
ANIDEA... whose time has come
ANIDEA... whose time has come