When it comes to technology in your car, you definitely want a car that supports Android Auto and Apple CarPlay.
These systems work in addition to whatever infotainment software the car manufacturer includes and it makes using apps, calls, navigation and voice controls much easier. In most cases, you need to plug your phone in, but there are a few models with wireless CarPlay.
Unlike many built-in navigation systems that require updates, CarPlay and Android Auto always offer the latest maps from Google or Apple. With Android Auto you can even use Waze to get the best routes based on traffic and get alerts when there is a police officer or a road hazard.
You can use apps like Google Music, Spotify, Apple Music, Audible and others to play your music on the touch screen and you can also use the Google Assistant or Siri for many controls.
Apple CarPlay and Android Auto are available on many 2017 and 2018 models from Chevy, BMW, For, Buick, Cadillac, Chrysler, Dodge, Ferrari, Fiat, Genesis, GMC, Honda, Hyundai, Jeep, Kia, Lincoln, Maserati, Mercedes-Benz, Mini, Mitsubishi, Nissan, Porsche, Subaru, VW, Vovlo and others. Check the specific year and model, as this will vary with some manufacturers.
You can also find it on some 2014, 2015 and 2016 models. There are aftermarket stereos that support CarPlay and Android Auto, but if you have a car with a built-in screen you may not be able to replace that system, so it's important to look for cars with this feature already included. Toyota and Lexus are not supporting it at this time. Mazda is working on adding it to vehicles with Mazda Connect.