DANIEL 9:24-27
[24] Seventy weeks (periods of seven years) are determined upon thy people (Israel) and upon thy holy city (Jerusalem), to finish the transgression, and to make an end of sins, and to make reconciliation for iniquity, and to bring in everlasting righteousness, and to seal up the vision and prophecy, and to anoint the most Holy (at the return of Jesus to establish His 1000 year kingdom - Rev. 20:1-10).
[25] Know therefore and understand, that from the going forth of the commandment to restore and to build Jerusalem (445 B.C. by Artaxerxes - Neh. 2:5) unto the Messiah the Prince shall be seven weeks (49 years to rebuild), and threescore and two weeks (434 years from the finish of the building to the coming of the Messiah, for a total of 483 years): the street shall be built again, and the wall, even in troublous times.
[26] And after threescore and two weeks shall Messiah be cut off (Jesus was crucified), but not for Himself: and the people of the prince that shall come shall destroy the city and the sanctuary (the "people" that destroyed Jerusalem after Christ was crucified were the Romans - therefore, the one who will be known as the Antichrist, or the Beast, will come from the area of the Roman Empire); and the end thereof shall be with a flood, and unto the end of the war desolations are determined.
[27] And he (the Antichrist) shall confirm the covenant with many for one week (the seventieth week or seven years): and in the midst of the week (after a time, times, and half a time - Dan. 12:7; 42 months - Rev. 11:2; 13:5; or 1260 days - Dan. 12:11; Rev. 11:3; 12:6) he shall cause the sacrifice and the oblation to cease, and for the overspreading of abominations (Dan. 11:31; 12:11; Mt. 24:15; Mk. 13:14; Rev. 13:3-6) he shall make it desolate, even until the consummation, and that determined shall be poured upon the desolate."
Compare Daniel's prophecy with Matthew 24:1-29 and Revelation 6:1 - 18:24.
Jesus came exactly "on time" with His First Coming to our planet -
You can be absolutely certain that He will be "on time" at His Second Coming!