This happened to someone where I work. Guy drove 8 hours took a hotel for the night and came in the AM to buy. We couldn’t sell it as the recall just appeared and he was furious.
Go to BMWusa recall and check vin. If it’s a recall you cant buy it and your credit will take another hit if you dont purchase within a 2 week limit.