Car of the Day #46: New BMW M5