In any business situation TIME is the enemy. The longer it takes to close a sale, start working, fix a problem, get to the customer, the more it costs. Waiting costs MONEY!
MONEY lost to time is money WASTED! It cannot be recovered, and there is NO return on the investment.
If you find yourself waiting for something to change, for the 'right time', it simply means you LACK the necessary information to make a reasonable decision. There is only 'do' or 'do not' ---- nothing in between!