What makes BMW's most affordable EVs so compelling?