It is the start of a new month as I write this. If you were waiting for an arbitrary time to start something, then today is the day. Or are you going to wait until Monday? The start of a new week might be the time you find more motivation than now. We have the weekend in-between then and now of course. It is difficult to start something at the weekend. Or maybe wait until next year?
It is March and New Year's resolutions are all out of the window. No point starting something big mid-year is there? Better to wait and avoid starting until next year's New Year's resolution, right?
If this sounds like you, I hope reading it has already solidified how absurd this thinking is. What are we delaying things for? Our future selves will be no different than our current selves unless we make different habits. To make different habits we have to start and then keep on consistently. We might fail. That is okay. We just need to start again as quickly as possible.
What about if you have no time right now? Well, why would you have more time in the future? You squander much time now, so why will tomorrow be any different. Or any other expanse of future time? Do today what you want to be doing in the future and the future will come to you. If you do today what you have always done on a day like today, then your future is easy to see - it will look a lot like your past.
What are you going to do today that you have been putting off? What sacrifices are you prepared to make in order to do it? Put first things first and see what drops off the list.