Bottom line is this. If you are going to drink, then do not drive.
Get a driver... There are lots of options.
When cars are self-driving, the revenue loss will make it so they outlaw drunk-riding.