warren buffett on magic of long-term investment