My suggestion is to never buy a car without warranty. Especially something like a BMW or a Mercedes, with loads of electronic and computerised gadgets that can break down at any time. Also, if you have warranty, BMW shall gladly provide BSI as well.