Let's be honest, they can afford pretty much any car they want. But they don't want to look like a dick in front of the fans, so they drive a fairly expensive car, that doesn't look too way over the top. Ferrari = nice, but well over the top. Range Rover = nice, and perfectly acceptable. No need to rub it in anyone's face.