Depends on the dealer and how it's run... Here in Austin it used to suck... rarely BMW loaners, usually Enterprise
cr@pboxes...until Penske group bought them and turned it around. Now as long as I call ahead I always get a loaner... even for my old '98 car I bought from someone else.