This is a great and wonderful message. Correct timing is very important in God's programme. All visions have their appointed time for execution, which is determined by God alone. You don't just receive a vision and begin to run with it. Just as you prove the vision and ascertain the contents of the vision, you also need to confirm from God the appointed time for your given vision to take Off. This is because God's time is the time of safety; it is the time of miraculous provisions and favours for accomplishment. God's time is the time when He goes before you day make the crooked places straight. There is always a time for the showing forth of every calling of God. John the Baptist was on a divine mission. It had been said of him even before he was born that he would prepare the way of the Lord. He knew this but didn't go about it immediately until the appointed time. God is very particular about your working within His schedule. When God speaks, the anointing for breakthroughs follows. Working in God's timing reduces tension and produces instant results. It is the only way to guarantee success in life and ministry. There is a place to preach per time, and there is a word for each place. Don't go rushing everywhere just because others are doing it and are successful. you must respond to the time nudging of the Holy Spirit. thanks for sharing this message