Question: what is the best medicine to take after drinking?
Answer: The best studies on treating hangover symptoms look at anti-inflammatory medications like the over-the-counter NSAIDs, ibuprofen (Advil, Motrin) and naproxen (Aleve). Two tablets (200-400 mg) with water before you get into bed will help reduce hangover severity.