Has the sun already reached solar maximum? New data suggests Solar Cycle 25 may have peaked earlier than expected. Find out ...