Avis Budget Just Named the Firm Behind Its Apparent Short Squeeze. Should You Keep Gambling on CAR Stock Here?