You can get an IV before or after drinking and experience similar effects. You can prevent a hangover by rehydrating your body and replacing the lost vitamins while drinking alcohol.