I'm an avid cyclist. I don't have much time for big rides, so I do 30-50 mile rides with crazy paces. I usually have an average speed of about 20-23mph. I'm constantly trying to burn myself out on hills. I burn around 1400-2000 calories in one ride, depending on my speed, the temperature, and my gearing. YESTERDAY, however, was one of the worst riding experiences of my life. I think i was going to ride, so I didn't eat that well, but I did drink a lot of water. It was 90 degrees out, and I forgot to bring a second water bottle. I was tired when I got home, but I could tell I needed to eat. .. so I grabbed grub, rehydrated, and went about my day. Eventually a headache came on, but by midnight-1am, it was a migraine like I've had before. My head hurt so much that I was vomiting. I think I was hydrated enough because I downed about 50oz of water after the ride. But I'm wondering about nutrion... I peed once during the migraine attack and it wasn't yellow at all. maybe I need to buy a postworkout supplement? If not, what should I eat after that kind of workout? Does drinking water after the workout help you to avoid these things? (it's clear I need to drink more during). Sorry for the long post... just trying to provide context.