Couldn't agree more with this concept.
I usually tell people to start buying asap, hold on for at least one bitcoin cycle, then reevaluate.
Ten years is obviously preferred but I think that's a big of a reach for people who are still in the fiat (HTP) mindset.