I'm not so sure of that. People continue saying that whales want the price to remain below x level, but none of them can explain how whales are manipulating the price. I don't see an indication of manipulation at all, just organic buying and selling, where in some cases large accounts buy or unload regardless of the slippage they subject themselves to.
If there was some sort of a keep Bitcoin below x level manipulation, they have had enough time to stock up on Bitcoin below the $4000 level. Another thing is that if whales manage to keep the price below x level, that means there isn't enough organic demand to push it up, therefore shouldn't and can't go higher.
I personally think it is very easy to manipulate with cryptocurrency market, much easier than with other markets. In the beginning of April someone is create buy order of $100 million in total on three exchanges which resulted in almost $1000 up in less then one hour. This is also reversed the trend and we are today at $8000, and not on $4000 or $5000.
Whoever stands behind 5000
BTC dump on Bitstamp is trying to keep price under of close to $8k level as long as possible. Real FOMO will not start before $10k, and this is not time for big bull run, but only for preparation for what follows after halving.
We can believe that things happen quite accidentally, but for me personally, very little of this happens by chance, most of the events are the results of very thoughtful decisions, which have some purpose.