What natural Martian weather phenomenon unexpectedly contributed significantly to the rover's extended life?

Answer

Seasonal winds sweeping the solar panels clean

Several times over its tenure, seasonal winds coincidentally swept across the surface, cleaning accumulated grime from the solar panels and restoring power levels.

What natural Martian weather phenomenon unexpectedly contributed significantly to the rover's extended life?

#Videos

Left for Dead on Mars: What Happened to NASA's Opportunity Rover?

MarsNASARoverspace explorationOpportunity