A medical fact is that you can't have a zero level of alcohol as the body will naturally register a small reading.
But driving is hazardous enough without slowing down the reactions. No drinking within 24 hours of driving, if it is good enough for pilots, it is good enough for drivers.