You should learn there is never a perfect time, so get started and the time might just be right. Instead of waiting for all the lights to be green in your car before you get driving, the time is now to start attacking your goals.
Sometimes struggles are exactly what we need in our lives. Remember nature needs no help, just no interference. There are processes of life, things we all go through. The struggles are a part of our journey and are preparing us for what awaits. Just like many of the challenges here, they are preparing us to fly.