It's often said that the best time to buy stocks is when everyone else is selling -- or sitting on the sidelines. That's when you get the best deals. So does that make stocks a good investment for you today? No question, Americans are still wary of the stock market. The S&P 500 has remained within a narrow range for more than a year. Not surprising given the U.S. high unemployment rate and the fall in values of homes. On top of that, the world is jittery over the debt crisis in Europe, the possibility of inflation in China (even though China so far has not raised interest rates), and skirmishes taking place between North and South Korea. And then there are well-known economists such as Gary Shilling and David Rosenberg who are sounding alarm bells that now is not the time to invest in stocks.
The Richest Woman in the World: How Gina Rinehart Earns her Billions
Why Dell Will Never Be Great Again
Are we in a recession or a depression? A
The mainstream media is overflowing with hyperventilating bears 

