Average new car transaction prices reached a record $50,326 in December, driven by consumer preference for pricier trucks and SUVs