There is no perfect time. You already know this, but it’s so easy to say, “I’ll wait till the time is right.”
How many times have you waited to start working out on Monday?
The timing will never perfect, so stop waiting for the impossible to appear. Make the most of the time you have right now, and simply do what you can.
Invest in yourself.
Instead of waiting until next week (or the new year) to start a major diet, why not simply focus on a small step like adding more fruits and veggies to your daily meals?
The small actions you take today can have a larger, more lasting effect than a perfectly timed grander gesture that may never happen.