Long Term Investment Thinking