Much depends on how the car was driven, number of deep charge cycles, rate of charging and amount of capacity released at bmw service. BMW 8 year warranty is specific about loss before module replacement. It means quite a drop in range before they have to do anything.
94Ah should hold out...