CHEAPER THAN CHINA AGAIN FIRST SOLAR VINDICATES X2026