In my (extensive) experience, the best hangover cure is to drink straight vodka. Hangovers are generally accepted to be caused by dehydration and excess adulterants in the alcohol, such as sugar. Proper vodka is pretty much just ethanol cut with water. Don't think I've ever had a hangover since figuring that out about a decade ago.