Budgeting for long-term cruising