SolarEdge might not recover until 2025 as residential solar market struggles to bounce back