I would agree with the saying that in the short term the market is a voting machine, and in the long term a weighing machine.
Longer term I do believe markets are efficient.
John