The general question that's worth to be discussed on this forum is, how do deal with a "tension" between the intrinsic value and the stock price.
To take an example we all know, Fairfax India is worth much more than it is traded for. If you just look on the financials, you should "go all in", build a huge position. But, as everybody is aware of, the big question is, WHEN will this intrinsic value be reflected in a market price you'll want take to cash out of the investment?
I personally am very hesitant to put a lot of money into something like Fairfax India, because I know, they'll be cash restrained for a long time. They don't take the low stock price as an invitation to buy more, because they'd have to cash out of investments they also consider to be undervalued.
Fairfax, the mother company, is a different animal though. They produce cash continously and are known for being opportunistic. They use all kinds of means to increase the value per share, including buybacks. Just look at what they did in the last years.
That's why I'm very confident, that the "drop for no reason" will either be irrelevant or beneficial in the long run.
It you feel uncomfortable about the stock price falling off from an all time high, you should reconsider your weighting or how often you discuss your performance with your husband or wife. I personally never talk about the size of our portfolio with anyone, including my wife, so I don't have any pressure to "perform".