Long-term investing generally is the best way to earn life-changing returns in the stock market. But unfortunately, some stocks tend to remain duds, no matter how long you wait for a turnaround. With ...