Traveling on a Budget: Making the Most of Every Dollar