Best advise - stay drunk ! avoids the hangovers
Water before sleep,fruit juice when you surface and don't be afraid to get back into bed shortly after first rising
P.S. Don't do it on Guinness - the colour in the toilet when you finish will put you off for life !