Investing Hindsight & Lessons Learned From Tesla