7 tips for budget summer travel: from the best time to book flights to finding hotel deals