On the road typically means work. Largely, you need a job that gives you some actual time to eat well. Otherwise, my biggest tip is to do whatever you can to eat at a normal time. When you eat at 830 at night when you're hungry as hell with an unlimited amount of money to spend you add a lot of calories.