Last time I bought a new truck in Mass, it charged sales tax, THEN another USE tax (not sure if that's the tax label) almost identical to the sales tax. So, a new truck - estimate $50,000 - cost sales tax of roughly $3000 AND the Use tax $3000 in addition to regular registration fees etc. Then, EVERY YEAR thereafter, it charges that same Use tax again, only slightly less each time until the vehicle depreciated over several years and until it at some point becomes stable for every year you own it.
And that was the last time I bought a truck in that state ...