Warren Buffett vs. S&P 500 Index (1980-2023)