Best BMW Under $30,000

After looking at the best BMWs you can buy for $10,000, we decided to double our budget to $20,000 and see what we could find. This time we have raised the price to 30,000 yen. For that kind of money, you can get into some pretty interesting cars, including a bunch of M-series cars. That said, there is furikake…

Source: www.bmwblog.com