Sunny D and Rum?
:D
That's actually a pretty good call. If you wanna avoid crashing or more likelihood of hurling, "drink responsibly" and have a water on hand.
As well if you drink a big glass before bed, you should avoid most of the "hangover" symptoms when you wake up.