2019 BMW Z4 M40i First Edition might be the prettiest Z since the Z8

BMW debuts a long-overdue redesign for its long-serving roadster -- and we like the way it looks.