3rd Dec 2009 by Gary
The best stocks to invest in are those you understand. If you don't understand a stock and the company it represents, you have no idea why over the long term you could make money on it. So it's more important to understand what a company does and why it will maintain a competitive advantage, than it is to try to pick a list of stocks to invest in. A good stock is a stock you understand and has a good chance at growing for many years into the future, again, that is determined by competitive advantage and good management more than anything else. It also shouldn't be a commodity business which competes primarily on price, as Wal-Mart (a good stock to invest in) already has that market taken.
Like This Answer?
This answer is the subjective opinion of the writer and not of FinancialAdvisory.com