There are too many good cars at this car show