God answers prayer in the best timing. Many times though, His timing challenges us to wait. God promised Abraham a child and that through that child he would father a great nation. But after ten years of that promise not coming to fruition, Sarah took things into her own hands, as often we are tempted to do. This week in pt. 2 of The Ram in the Thicket, Cory talks about what we miss out on when we don't wait for God to answer prayer.