Warren Buffett's Investment Philosophy: From GEICO Visit to Value Investing