Which? has said that Black Friday is a great time to book a holiday - but warned that it's not always the best time to get a ...