Check the solar system if it has one installed. Those can be problematic if not properly maintained or if the previous owner didn’t winterize properly.
I’d be curious about the warranty status. Does BMW or Alpina transfer remaining warranty to new owners? That could be a significant factor in your decision.