For the new guys, don't judge all-nighters AKA red-eyes, till you try them. I was pretty wary as a former regional dude, but if you live in the Pacific Time zone, the 4 to 5 hour all nighters are really not that bad. You start on day one after 9 PM which is almost like having an additional day off and have the full four day trip to get back to normal sleep. The tough part about the 737 out west right now, is that some trips have two all nighters which can be kind of tough....
As with anything, some guys have a harder time than others. I try to take a two hour nap the day of the redeye, get about four hours sleep when I get to the hotel and then do a light workout and eat well that day. Usually I sleep like a baby on night two and wake up feeling at least 90%. By the time I get home I feel fine.