Sophisticated, well-built and typically great to drive, the all-electric BMW i4 is an easy car to recommend