My experience with CarMax and my Z4 was a joke. My advice to you is get the engine oil and filter changed immediately by a competent BMW trained mechanic. CarMax does not use LL01 oil and an OE filter. The oil filter I found in my Z4 was an ill-fitting aftermarket POS.
Congrats on the car.
And the kid too