I've learned several valuable lessons about investing in my time, I run by a few rules.
1) Don't give specific advice. As often as I've been right, I've been wrong. The winners outpay the losers, but NO one invests in the exact same things I do. I do not want to take responsibility for other people's losses, so I will give directions. I will point people in what I think is the right direction, but overall, I will not say, "Buy lkjsp at $14." Additionally, I do not follow anyone who says I should buy lkjsp, Tell me what you think will happen, and what field of companies will probably profit from it.
2) Stocks are nice, but all the REAL money I've made was made in Real Estate. Small buildings (4 units or less) you can get an individual homeowner loan at a fixed rate. Right now, that's like money in the bank. Avoid adjustable rates like cancer right now. There is no reason for the risk with rates this low, and rates are likely to go up as the economy improves.
3) The economy is not going to DIE. It may have rough patches, there may be inflation, perhaps even deflation (which is much worse of the overall economy), but we are not going to the end days, No one is being raptured, and there will be an economy... Like the good book says, "Don't Panic"
4) Avoid taxes when you can, but remember that those who make money also pay taxes. Taxes figure into the calculation, but in and by themselves they should never stop you from making a move.
5) When people are selling, it is time to buy. When people are buying, it is time to sell. I generally look for the direction people who know nothing are moving, and I go the opposite way. I sold all of my real estate except my personal residence (my wife would not let me), in July 2007. In June, a friend who knows NOTHING was cashing out his retirement savings to put a down payment on a house to use as a rental. They would only be $400 a month NEGATIVE cash flow, but think of all the money they were going to make when that house went up. That was my trigger (I also broke rule 1 and convinced him the time was wrong... He now thinks I am the greatest genius in the world).
6. manage risk, but remember these are weird times.