God’s timing and restoration