I've have always been a fan of holding equity securities long-term. Now, long-term can mean different things to different people. I’m talking about five to ten years or more. The critical component of that perspective is buying quality companies at reasonable prices (think discount or sale).
“You can lose money very fast, in two months, but you very rarely make money very fast in the stock market. When I look back, my great stocks took a long time to work out.”