Taking an aspirin before a night of drinking will not help prevent a hangover. A journal published by the American Medical Association showed that taking an aspirin prior to drinking can keep alcohol in your system for longer by increasing your B.A.C. by nearly 25%.