Got me a clean 1-owner 2000 328i after crashing my cheap daily. Owner did everything at the dealer on schedule. One of my favorite of all the cars I've owned. Definitely an upgrade from that old daily.