What to Prepare for Long Ride?