BMW 3 Series Avoid these 10 cars that could break down after 100,000 miles 8 months ago The well-known adage "forewarned is forearmed" takes on new meaning when it comes to purchasing a reliable vehicle. Particularly in…