It's called the efficient market hypothesis.
If it was known that the price of Bitcoin will collapse on the 7th of June 2025, every owner would have sold their Bitcoins on the 6th of June. But then the price would collapse on the 6th, not on the 7th. But of course, the definite knowledge the price will collapse on the 6th would mean the price would collapse on the 5th and so forth.
Hence why accurate, definite and widely believed predictions are impossible.