There is no “perfect” time to get better.
To get better as a teammate, a leader, your health, your mindset, your relationships, etc. There will always be something stopping you or getting in the way.
And that thing will always and only be you.
The time is now. Do the work.