When a person leaves the house with an umbrella and a rain jacket, though there is not a cloud in the sky, he or she does so, because they have been informed that it is going to rain. They have faith in the report they have received, even though currently, it doesn’t look like it will happen.
Likewise, if God told you it will happen, have faith that it will happen, even if it doesn’t seem like it right now. Get prepared for it and walk in expectation. What God has promised is on the way!