John Green

By far the best cure for hangovers is not drinking excessively the night before. This cure has a 100% success rate, and as you save the cost of the drinks you would have otherwise drunk, it is cheaper than free.