It’s my first and last BMW car I’ll ever own.
The timing chain had gone after 35000 miles, £5k and a month later the front spring went which luckily didn’t cause a crash. After 5yrs It’s one big money pit.
What I’ve learnt - BMW cars are cheaply made, poorly put together and customer service is poor and unreliable.
Be safe and save your money, don’t buy bmw.