If you are a believer, filled with the Holy Spirit, then you have His anointing. It is His presence in you, reminiscent of the oil poured over the priests that dripped down their beards and garments. This anointing comes loaded with everything that you need to be called of God.
But you have an anointing from the Holy One, and you know all things. (1Jn 2:20)
But the anointing which you have received from Him abides in you, and you do not need that anyone teach you. (1Jn 2:27)
The Holy Spirit knows everything, so when He is present in your life, you have access to a complete knowledge base. You won’t automatically know it all, but you can turn to Him any time you need to.
It is an amazing aspect of our relationship with God, that He would put all knowledge at our disposal. There is only one condition to accessing it. We have to go to Him. It is from relationship that we are taught the things we need to know. In our times spent with Him in love and enjoyment, He equips us and gives us ideas and dreams.
Ask Him for answers to the things you need to know. Spend time with Him in prayer and meditation. Listen with your heart and look to see if He won’t be a God of all resourcefulness.
Check out this post also: The Power of Anointing