Warren Buffett’s S&P 500 bet paid off. Experts weigh in on whether it’s still a winning strategy