Well, we might not have long to wait and going back to what Jesus said,Indeed we will have to wait and see.
Matthew 24:34 King James Version (KJV)
34 Verily I say unto you, This generation shall not pass, till all these things be fulfilled.
The generation that shall not pass is going into their 71st year this May since Israel again became a nation.
Somewhere in the very near future the Psalm 83 war has to take place along with the rapture, let that sink in for awhile.
Also, the antichrist has to rise to power in order to confirm the covenant as found in Daniel 9:27
What is not found between Daniel 9:26 and Daniel 9:27 is the age of grace or the church age.
The time frame gets increasingly smaller as time progresses.