Question: what are the best stocks to buy for long term investment?
Answer: The Buffett Philosophy., Nike Inc., Burlington Northern Santa Fe Corp., ConocoPhillips., Costco., The Coca-Cola Company., Procter & Gamble., The Bottom Line.