BMW finished 2025 as the most in-demand new car brand on Autotrader, as electric models captured a growing share of buyer ...