Guys there is not a perfect time to start. You just have to start and stack some little wins to make good things happen! There will be bumps in the road, people with misinterpret what you say, there will be a need for recovery! Just take simple action each day, and if you fall just get back up!