Answer: millennialist

AnswerCrossword Clue
millennialistone who believes that an ideal society will be produced in the near future