My buddy and I registered for this ride that receives rave reviews, but want to know what to expect. If you've done it in the past, post your thoughts and tips (what to bring/not bring) for having a great experience. I've heard the food at the rest stops & support is top-notch. What about the lunch during the ride & BBQ afterwards? Thanks!