Why is buying a rising stock so hard?

The famous value investor adage is “I always buy too early and sell too early.” Basically, value investors are saying their timing is horrific- they always miss the market lows and highs. Of course, there is also a bit of ego in that statement: the saying also implies that the investor recognizes opportunities before the market does and sells them before the market realizes they’ve turned bad.
Read More