When it comes to investing, heuristic ideas like never selling a stock or never buying a particular industry aren’t great practice. At some point, even the best stocks can become overvalued and the stocks you want to avoid like the plague may be a good buy at the right price. Unfortunately, though, we can’t all live by the code of everything for sale and be ready to buy anything.