I think we are all in agreement that the overall quality of BMW cars is good.
If it, however, has to be repaired, it is obviously more expensive than Toyota's etc.
My dad always said: Don't buy a used car that you couldn't afford to buy from new.
I think that is a good saying.