BMWs are excellent first cars for a number of reasons. Most importantly, they are reliable. BMWs are renowned for their durability and safety. They are also reasonably priced, especially when you take into account all the features and benefits they have to offer.