Find out the average yearly cost of a timeshare in 2025, including purchase price, maintenance fees, financing, and hidden expenses, plus tips to save.