All in Thoughts on Investing