 Every 3 months I had some major repair on my 2007 X5.   I am getting rid of it as soon as possible.  Be prepared for exhorbitant repair costs.  However I will say that when it is on the road it does handle well.