Thinking you can spot everything on a test drive is such a common and expensive assumption on modern German cars. The electronics and module communication faults that actually cost real money are completely invisible during any test drive regardless of how experienced the buyer is.