"At that time, says the Lord, I will be the God of all the tribes of Israel, and they shall be My people." —Jeremiah 31:1
"There is an appointed time for everything, and a time for every affair under the heavens" (Eccl 3:1). Consequently, Jesus told the Canaanite woman that it was not time for Him to minister to the Gentiles (see Mt 15:24). However, by her great faith, the woman moved up Jesus' timetable (Mt 15:28).
Jesus told Mary, His mother, that it wasn't time to do His first miracle (Jn 2:4). Nonetheless, by her great faith, Mary turned the clock forward.
Jesus tells us it's not time for His final return and the end of the world. However, we have the power to hasten the end of time (2 Pt 3:12).
It is not necessary to wait for certain things to happen. Some things timed for next year can happen this year if we only have faith — even great faith. Faith can not only move mountains (Mt 17:20); it can even move up time.
By faith, make the future present or at least soon, sooner, or very soon. Wait for what may seem forever, or receive now by faith.