Certainly if you define “winning” as finding the very bottom of the market and then buying then certainly those who wait the longest will indeed “win”.
However, many people also “win” by living a certain lifestyle and to them “winning” is defined by different parameters then it is for you.