The best strategy to make money in the stock market is to think long-term and to dollar-cost-average large-cap index funds. With that said, I'm still a degenerate swing trader. Be greedy when others are fearful.