Ecclesiastes 11:4 (NKJV)
We all like things to go smooth and easy and to have everything fall into place for us. Sometimes we want to wait for everything to be just right before we do something, but this does not always happen. Sometimes people don't do things because they are always finding a reason not to do it, rather than finding a reason to do something no matter what. There may never be a perfect time to start a business or start a new job, and farmers plant and harvest crops when it is time to do so, not just on nice, sunny days. If we always wait for perfect conditions we may never get started on anything!
The Bible tells us in 2 Corinthians 5:7 that we walk by faith, not by sight. This means we act, we sow, we do things, based on what God says in His Word and by the leading of the Holy Spirit. If we are waiting, looking at the natural circumstances, economic conditions, what others are saying, or how we feel about something, we might never do anything. While it is always good to plan ahead, use wisdom, and get advice on the best way to do things, sometimes we have to be bold and take a step and not wait for perfect conditions that may or may not ever exist. If we know God is leading us to do something that is in line with His Word then we know it is time to act.
Sometimes we do not take action because we are seeking perfect conditions, which really means that we are looking too much at the natural side of life. The Bible is filled with examples of people who, naturally speaking, did not have such perfect conditions, but did something anyway and saw great results. Paul's ministry is an example of this. Paul faced many difficulties but he never quit and he kept moving forward with God's plan for his life, no matter what conditions he faced. If we wait for the perfect conditions we may never act, but, as we step out in faith on God's Word, and at His direction, we will achieve great things for God!