So... interesting; I came across this this morning in my twitter feed:
https://www.tradingview.com/chart/BCHAIN/MKPRU/nvcHNfKD-The-235-Day-Cycle-somehow-is-Still-Not-Dead/Looking at it, there definitely seems to be something happening for at least a local maximum every 235 days or so... this comes pretty close to my 900-day cycle (which is strictly peak-to-peak), so I'm starting to look into maybe a 940-day super-cycle, divided into four 235 day phases or sub-cycles. This would still correspond to a new ATH reached each cycle (we again are in cycle 3 and have not yet reached this point), but would help to predict local maxima. It also falls away from the strict interpretation of where the peaks and valleys are, but keeps the concept of the cycle. I'll be looking into this more probably in a few weeks.
Interestingly, my initial finding (in previous thread) of a 670 (later refined to 694) day cycle is very close to a multiple of 235 days (705 days), which is still in agreement in principle. In fact, changing from a 670 to 900 day cycle is a delta of 230 days, or almost exactly the length of one of these sub-cycles.
BTW, for those asking about analysis based on market cap: I have done initial review, and the trending is not very different. The cycle trends stay the same, although the long-term graphs look a bit different. I'll finish up some work on those also, sometime soon, once Christmas is passed.