I'd say so especially if tuned. It not all about high speeds.Can you even stress a car like this on public roads? Maybe in Germany, but hardly in the UK
I turn my car on
Pedal to the metal
then turn it off
it still works
Followed by cryptic videos going 'my car is making a funny noise, can anyone please diagnose it from this 15 second clip of me holding my phone next to the steering wheel as I do 40mph down the road...'
I suspect your's is a lease...