Revealed: the cheapest electric cars with 250 miles of range