What do you reccomend out of your experience?
WordPress Multisite? (Will it make problems? Will it be possible to make small individual changes in one of the site's theme?)
Many individual WordPress installations?
One WordPress installation with Car companies as Taxonomies, Post-type or some other option that WP offers?