If you wait for things to get better, when things actually do get better, you'll be busy making sure that things stay that way.
And if you wait for all the drama to disappear, then, when it finally disappears, you'll be busy trying to avoid all future drama and won't start anything new anymore that could lead to any future drame.
That's why there'll never be a better time to start than now.
The time is now.
It always is...