There is only one perfect moment for you to live your life, and that moment is now. Now is perfect as it is, this moment holds all you could ever need, you could ever wish for. If you don't see it that way, it doesn't mean that something is wrong, it means only that you are not aware of it as it is. The life you think you are living ain't life as it really is, but it is life as you perceive it. This life, that you are living, is just a limited version of real life, of the real you.
There is no gap between you and your life, you are life unfolding itself moment by moment. The you, you think you are is just aware of a tiny part of this unlimited life, of this unlimited essence, that you belong, that you are.
Life as you see it, as you perceive it, is limited, isn't perfect.This life gives you a lot of troubles for you to overcome. It is composed of duality, where the good goes along with bad, light with darkness, male with female, the sun and the moon, and so on. All of that are two sides of the same coin. All is necessary to the perfect balance of life.
Nothing is good or bad in itself, it is your judgment that makes it one or the other. And even this varies along the way, it ain't fixated in time. This is the natural process of being human, it rests upon you to decide moment by moment what you experience, according with your beliefs and judgments.
Being aware of the present moment as it presents to you, you can handle with whatever comes in your way. Nothing happens by chance, and if it happens it is perfect, because it is what happens. And happens in the perfect moment, no sooner nor later. Your essence has already accepted it, otherwise it wouldn't happen.
When you let yourself dwell into the past or into the future, this also happens now, in the present moment. There's no other time. So if you are waiting for the perfect time to do something, or for some miraculous solution for your life, it will never come. Only now exists, this is the right moment for you to live, it encompasses all.
In this perfect moment you become aware of the perfect you. You are perfect, as you are, but you are not what you think you are. The you you think you are is just an illusion, it is a story unfolding within the perfect you, this perfect you observes all this stories, without being damaged by any of them.
The good news is that this story of you, can evolve, can become more aware of its true nature and it will take the necessary time for you, limited version, integrate this higher consciousness, until it is ready and have experienced all it could experience, and realize that there's no time, no illusion self.