If no traffic violations, fees, or damage are incurred, the security deposit held on the credit card will be released after dropping off the car. It may take up to three weeks for it to be processed by your bank, though.