Don't make it too complicated.
#Bitcoin just repeats the Wyckoff price cycle.
Applying the Wyckoff price cycle to $BTC, it is clear that whales accumulate when $BTC is oversold in accumulation area. They wait during markups when market demand exceeds supply.
Until $BTC becomes overbought in the distribution area, they start selling or shorting the market. After market supply exceeds demand during the price cut, the market re-enters the accumulation zone again, and the same goes for whales.