50 cents for a Hallmark vehicle ornament is an incredible steal. There are aftermarket sites that specialize in Hallmark ornaments of all kinds that would love to pick up any ornament for 50 cents. There are series like the cars, pickups, etc. to fill. ;^) I do not know
if there was a NASCAR series, but it would not surprise me. It may have been one of the other ornament makers, though. Did it still have the box, or was it "loose"?