Peter Lynch, the esteemed investor and ex-manager of the Magellan Fund, has shed light on his investment philosophy.