For it is God who works in you, both to will and to work for his good pleasure.
Vision always precedes preparation. When God gives us a vision for something, the next phase is naturally preparation, which requires a time of waiting. Our biggest complaints always rotate around the collision between our timing and God’s timing. Remember, God’s timing is perfect. While in the process of preparation, be patient, God is always on time!