“My time has not yet come, but your time is always here.” John 7:6
The brothers were going to Jerusalem for the Feast of Booths, the great harvest festival (7:2). People from rural communities would travel together for safety reasons. That meant arrivals in Jerusalem were very public: Here is the contingent from Nazareth. Here are the good people of Cana, or Bethsaida, etc.
Jesus declined the invitation of the brothers to travel with the community. He chose to keep a low profile.
Notice the explanation Jesus gives: “My time has not yet come…” (7:6). Remember, the brothers said, “Show yourself to the world.” So when Jesus says, “My time has not yet come,” He is saying, “My time for showing myself to the world has not yet come.” Then Jesus says, “…but your time is always here.” In other words, “You are always looking for ways to show yourselves to the world, but my time has not yet come.”
Jesus will show Himself to the world in the glory and splendor of His second coming.
Behold, He is coming with the clouds, and every eye will see him (Rev. 1:7).
They will see the Son of Man coming in clouds with great power and glory (Mark 13:26).
…when the Lord Jesus is revealed from heaven with His mighty angels in flaming fire… to be marveled at among all who have believed (2 Thes. 1:7, 10).
When Jesus shows Himself to the world, it will be glory for some and judgment for others. So, when the brothers say, “Show yourself to the world,” they do not know what they are asking. If Jesus had unveiled His glory before the cross, that would have ushered in the Day of Judgment, and no one would have been saved.
Give thanks to God that the Day of Judgment has not yet come. Pray for those who do not believe, to come to Christ before that Day.