The BMW M5 is a powerful family-sized plug-in hybrid performance car that offers both thrilling pace and respectable fuel economy.