What Year Is the Next Solar Maximum Due? Understanding the Solar Cycle and Its Impact on Earth July 7, 2023