If you're waiting for the perfect time to take action, a time when all conditions will be ideal, a time when your prospects for success are guaranteed, that time will never come.
Circumstances are never perfect.
There are always plenty of reasons not to act. Yet, if anything is going to get done, it must be undertaken in less than perfect circumstances. When you accept that there will never be a perfect time, then the time is always right. Circumstances, whatever they are, will work for you, when you go to work in spite of them. The unfavorable conditions, such as they are, are things that can be overcome.