Advice to give son buying car for the first time

Re: Hondas, Toyotas, BMWs

I owned several Hondas in the 80’s, 90’s and '00’s. At that time I would have put them head to head with Toyotas. Then I started to drive Toyotas and then went back to a 2014 Honda. The Honda (an Accord) drove much worse than my Toyotas. I’m now back to a Toyota RAV4 Hybrid. I get 33 mpg. DH owned a couple of BMW’s in the same time period. They’re in a whole different class, imo.