You can start anytime!
I suggest at least 3 days in order to leave time for questions for me and to ensure you are ready. The first week of the program is a “getting started” week with assessments and lessons designed to ease you into the program, so it is manageable right off the hop.
Note: There is a customized version of this program, which requires a minimum of 5 days notice since it requires initial one-on-one calls and discussions to get set up.