M car, including X6M have 1200miles or 2000km break in where they open up.
Includes oil change in differential and engine.
That is the reason you felt lack of power plus, cars usually get full power after 5000km( engine is above that mileage fully breaked in)
The other option is quarter mile race, this will show you how much X6M is faster