There are a number of events which MUST come to pass before the end time. Jesus said that in his Olivet discourse recorded in Matthew 24, Mark 13 and Luke 21 and he named some things which will come to pass but adds, but the end is not yet.
But the Bible
does tell us something about when we can expect the end time. In Matthew 24:34 (so in the very chapter you refer to!) Jesus Himself said, talking to his followers about signs to watch out for:
Most assuredly I tell you, this generation will not pass away, until all these things are accomplished.
So that pretty much situates the end time somewhere in the first century AD.