MECHANICS HELP Need new scanner

2020 Dodge Caravan/ 2012 Impala + more.
So a variety.....well anyway I think you have multiple options of which all will do what your needs are. Snap On, Autel, Launch, maybe Bosch but irregardless I would get a clean, used one preferably. It is true that the Snap On software updates are pricey but if you find one that's updated current then will probably suffice you for a few years without needing to worry about buying any updates. Autel is a great tool for the money, been years since I owned and used a Launch or Bosch and they are ok but nowhere near as popular and or available to find used like off of Ebay or something.