Stocks to buy for the long term: Ace investor Charlie Munger once said that money is not in buying and selling stocks but in waiting. This means the market magnate was advising investors to hold a ...