Originally Posted by mr29
the cost of keeping it outweights the repairs and maintenance it needs and it would be smarter to buy a new one
That would depend on the owner.
Many individuals prefer owning older BMWs and performing the maintenance themselves.
Others prefer to buy new BMWs and let the dealership deal with it.