The Bible speaks of 2 outpourings of the Holy Spirit. It speaks of 2 major periods of rain (early & latter) and two gatherings of God's elect during the Church Age / and during the 2nd part of the Great Tribulation.
The Bible also speaks of the disciples undertaking two major fishing expeditions. In both a great catch of fish is caught. In the first, however, the net breaks:
Luke 5:5 And Simon answering said unto him, Master, we have toiled all the night, and have taken nothing: nevertheless at thy word I will let down the net.
6 And when they had this done, they inclosed a great multitude of fishes: and their net brake.
But in the second, the net does not break:
John 21:11 Simon Peter went up, and drew the net to land full of great fishes, an hundred and fifty and three: and for all there were so many, yet was not the net broken.
Why did the net break the first time but did not break the second?
Because God used the churches to gather those saved during the outpouring of the early rain, and within the churches many were called but few chosen. That is, all gathered in the net could not be taken into the kingdom of heaven since many were not truly saved.
But the second time, that was a different story. That great catch of fish typified the great multitude that were saved out of Great Tribulation. They were all saved outside of the churches as God dealt with people on a one on One basis. There were no unsaved taken in that net.
Therefore, after the second great catch of fish, wherein the net did not break, Christ is teaching the disciples (His people) of things that related to THOSE DAYS AFTER THAT TRIBULATION. It is then that God's program shifts from seeking the lost sheep of the house of Israel, to one of feeding the sheep that have all been safely found and brought into the heavenly kingdom (the net).