"The sacrifices of God are a broken spirit, a broken and a contrite heart—These, O God, You will not despise." Psalms 51:17
Surrendering your life on the Altar without any reservations and with all your strength, heart, and understanding makes the answer of God come immediately. This is the kind of sacrifice that is most pleasant to Him, which also attracts the Spirit of God.