> ...but what about cars left on the parking lot by the drunk ppl?
1. This may sound obvious but maybe don't drive yourself if you're not going to be able to drive back. Ask a friend to take you or plan to pay for both ways.
2. Plan for the extra time the following day to pick your car up where you left it.
3. Drive with someone who can drive the car (and you) back.
I'm surprised you think this is a difficult problem. People have been doing these things for decades.