BESS PRICES SOLAR EFFICIENCY MAKE RENEWABLE X2026