Agree that the market was overvalued relative to the expected earnings pre-tariff relative to historical norms.
But crushing their future estimates doesn't fix that which is what the market seems to be pricing. So it could still be overvalued. Just with lower earnings as well.