I recently did the 1 mile Newburgh to Beacon swim and I got a headache because I was dehydrated I think. What would people who have done this swim recommend I eat and drink the morning before the Hudson 3 mile swim to avoid being dehydrated and losing energy? Thanks.