Many people pray for provisions and then expect God to instantly manisfest their answer. If it does not happen, then they start doubting and say, "God, why haven't you done anything?" No, the Lord has already done His part. He's already commanded financial blessing upon all believers (Deut. 8:18). God has already given every Christian power, anointing, and ability to prosper. (Psalm 35:27) reveals His delight in the prosperity of his servant." In the spirit, there's abundant supply for every born-again believer. (2 Cor. 8:9).
God Himself doesn't give you money. He give you power to get wealth, but He doesn't drop the cash in your wallet directly. The Lord gives you an anointing, an ability and then you must go out and set your hand to something as God will blessed the work of your hands.