Valuation tells you a stock is cheap. It doesn't tell you when the market will agree.
Flagged $CRM as undervalued in March. Bought around that time, but it kept falling. Added again in June.
It's up 13% pre-market after the earnings.
Early and wrong feel identical while