Understanding the S&P500: A Complete Guide