As for the Messianic age, it would have come, and the Indignation ended, in AD 1967 if Israel had had the faith and observance to tear down the abominations standing there, and reinstitute the Temple.
God would like to end the Hester Panim, but cannot while those stand. A date is given in Scripture for them to come down though, a Jewish year, but it is not this year now running.
All the times of prediction have long past, and it is the time for the kindling of the lights for the eternal Sabbath. May we merit that G-d hastens the arrival of Moshiach and the redemption of the world.