God's timing in perfect, and nowhere is this perfect timing more on show that at the cross.