Top 25 Cars That Are Worth Waiting For In the Next Five Years

222018 BMW 3-Series

Source:caranddriver.com

The next-generation 3-Series will come with a progressive design, and it will use the company’s new longitudinal-engine platform dubbed CLAR. Several powertrains and transmissions will be offered, and you have a variety of choices here while the price will be around $35,000.