Which franchise centered around automobiles is the best one?

Bonus question: If Schaffrillas really didn't like Cars, what would he think about Transformers and Fast and Furious?