Moses waited 40 years.

Jesus waited 30 years.