How to plan for vacations to get the most out of your money