how to wait on God’s timing