I would not trust the random walk theory with my money, nor with a risky investment like Bitcoin (you need to know when it's good time to invest). I'd give a good example, the pattern Bitcoin price usual takes after a halving is a prediction with a premise somewhat, a shrewd investor will rather follow that path, accumulating before the halving and waiting for the next 6-12 months to see if the pattern repeats itself, it very well could/could not, but what I know is it's an Investment that's based on a pattern that has been experienced before, chances are higher of it pulling through.
This is called seasonal trading and it is a very effective way to trade, just to give another example everyone knows that during the winter companies need more oil and a standard movement by those that trade that asset is to begin to buy it during autumn and then sell it when most companies are close to fulfilling their needs for oil, and we can see many examples of this during our everyday lives, for example we can see Halloween pumpkins in October in the supermarket and not in any other month because as we know the demand for those kind of pumpkins skyrockets during that time of the year.
And obviously bitcoin also follows seasonal trading because we know in advance when the halving will happen and smart investors will buy bitcoin months before the event hoping that it goes up in value after the halving takes place.