We are living in a world that expect instant gratification and satisfaction.
I have been noticing that many people expect you to give quick answers to their questions. If the question is simple enough and you can answer it with without hesitation, yes go ahead and give an instant answer.
But if its a valuable question, then don't rush into answering the question.
When I stumble upon this situation, I say "I'm a slow thinker. Your question is very valuable so I'm going to pass it on to my subconscious mind and let it do it's magic. I would love to share the answer when I get it".
Powerful questions are extremely valuable so don't rush and waste that opportunity.