I can only add one thing: Pace yourself, but keep moving. If you can’t go 10-20 minutes without stopping to catch your breath, you are going too fast. You will obviously stop to eat, drink, take photos, and pee (unless you aren’t drinking enough). Just don’t fiddle around more than necessary. Slow and steady beats jackrabbit sprints with lots of breaks every time.