I think people are overrating the impact of the futures market in the actual bitcoin price. They are not trading the underlying, one some promises, this doesn't matter in bitcoin.
The pump we saw was due idiots FOMOing, and the dump we saw was due idiots panic selling. Idiots: people that see Bitcoin on the news but don't have any deeper thoughts about it and why it matters. I believe the market is at least 50% idiots at any rate, and these were the ones that pumped the price to the last peak and these are the ones that got shaken out in the last bottom.
If the price holds, I believe we may start going for an all time high in the next month again, this time, having shed all the previous idiots that are here to make some bucks but aren't here for the long term as they have no idea what they are buying.
Fluctuations would happen no matter what, it just takes a single whale to decide to enter a position to pump the price or dump it, but yes, without all the idiots to push this initial movement into either direction would be way harder to create these situations of irrational FOMOing and irrational dumping, so we can take advantage of it.
The problem is we can't never know when a top is a top and a bottom is a bottom, only guesstimate. It's a form of gambling eventually. I believe in buying dips and holding long term, never selling. Guessing tops is too difficult. Even if you buy what was looking like a bottoming dip and it goes 3000 points lower, it will eventually rebound above your entry price, long term BTC is going only higher, so why risk losing your position selling and having to deal with endless KYC exchange nonsense to boot.