BMW i3 Price, Specifications and Offers