Knowing the beginning and the end, Christ's coming is already determined only known to God. After all of his prophecies are fulfilled and the generation of evil be finished.
Revelation 11:15 KJV
[15] And the seventh angel sounded; and there were great voices in heaven, saying, The kingdoms of this world are become the kingdoms of our Lord, and of his Christ; and he shall reign for ever and ever.
Revelation 10:6-7 KJV
[6] And sware by him that liveth for ever and ever, who created heaven, and the things that therein are, and the earth, and the things that therein are, and the sea, and the things which are therein, that there should be time no longer:
[7] But in the days of the voice of the seventh angel, when he shall begin to sound, the mystery of God should be finished, as he hath declared to his servants the prophets.
Matthew 24:34-35 KJV
[34] Verily I say unto you, This generation shall not pass, till all these things be fulfilled.
[35] Heaven and earth shall pass away, but my words shall not pass away.