I use to have A brandnew BMdoubleShiT M5,two years after i bought it,the water pump broke down,then 6 months later,the altenator broke down,i use to take care of this car, i use to change the motor oil every 3000 miles,the oil was castrol synthetic 5-50,and i use to warm it up before i drive it,and the car was still braking apart. i think porsche is 100000000000000000000000000000000 times better than the bad invention BMDOBLESHIT.