Price parity for EVs within three years on softening prices