E46 M3, E60 M5 or E63 M6

I have no idea which one I should buy before 2017 starts.

Please help me choose one based on interior and exterior. Here is some information I can give you about the cars.

Specs:

The E46 M3 has a inline 6 engine with 343 horsepower and only weighs about: 1500kg, it pulls from 0-100 in 4.8 seconds.
https://www.youtube.com/watch?v=OBRgSv5YNFE

The E60 M5 has a V10 engine with 507 horsepower and weighs about: 1780kg, it pulls from 0-100 in 4.4 seconds.
https://www.youtube.com/watch?v=5e1zNPGs6UQ

The E63 M6 is the E60 M5's brother, it is a coupe with the same engine but weighs 1700kg, it pulls from 0-100 in 4.2 seconds.
https://www.youtube.com/watch?v=fCR8hJHUhII

(note that all these 0-100 times can be different and maybe faster.)

(by Dennis)

E46 M3, E60 M5 or E63 M6
Results are publicly available

E46 M3, E60 M5 or E63 M6