Warren Buffett’s 90/10 Portfolio: Does This Strategy Still Make Sense In 2025? Investing March 13, 2025