I take minimum 12 weeks holiday.
5 star hotel x 84 days ? say a minimum of £100 per night (usually more) so
cost of holidays is £8400 plus 5 star food costs.
So buying still makes sense for those who take long holidays!
12 weeks!! Lucky you. Are you a banker?