should i buy a caravan?