When it comes to stomping out working robotics on Mars, the 1-2 punch of cold and dust always gets the job done. With a tiny battery and 2400RPM blades, its just a toss up on which one will be the crippling punch for Ingenuity.
It'd be adorable if when Ingenuity gets cold, Perseverance rolls over to shelter the little helicopter and even warm it a little with that nuclear heater the rover uses for power.
To be fair, I'd imagine that the air turbulence should keep the solar panel reasonably clear...