How to plan for a debt-free summer vacation