And ponder what could have been; there are numeric gaps which we can only imagine were stillborn projects or new cars that never saw the light of day… BMW G30 7th-gen 5-series 2017- BMW G31 7th ...