From John 2.1-11 comes the famous story of Jesus turning water into wine at a wedding party. When the new wine comes out, the master of the banquet approaches the bridegroom puzzled, essentially asking a question that lies behind much of the first half of John’s Gospel: “Why did you wait?” Why wait till everyone is drunk on self-righteous legalism before you bring out the grace and truth? The good news is that even though Jesus says his hour had not yet come, whenever he shows up it’s never too late.