God’s best is worth waiting for