They have very forceful persuasive style and they both have millions of fans.This guy for cars is like Jim Cramer for stocks. I do find him entertaining. Everything he says kind of makes sense, however, you can't really use his advice.
I would say that a 10-year old loaded BMW with 40k miles and mint condition at reasonable price is a great deal. Buy! Buy! Buy!
Contrary to what he said, used BMW has many advantages to other brands, e.g. huge aftermarket for parts, diagnostic software, discussion on any topic, YouTubes, mods, etc.
Take a stem valve seal job for example, there is a tool kit available specifically designed for BMW engine with countless instructions and videos online. Would any other brand have that?
Diagnostic software for $30 on eBay? Transfer case plastic gear for $10 on eBay? The list goes on and on...
Now, if you are an owner of used BMW, you absolutely have to be able to do some work on the car (changing control arms, water pump, spark plugs, various seals, etc. NOT pulling engines or replacing trannies) - there is no sugar coating to that and it is an absolute truth about used BMW OR just take an extended warranty. Otherwise, the cost of BMW repairs will break the budget.
P.S. I bought mine BMW 2009 X5 4.8 M-sport out of the lease with ~25k Miles back in 2012 and still enjoy driving it ***x1f609;
Entertainers more then advisors.