Top 10 tips for visiting Christmas Markets; what you need to be properly prepared for the cultural, historical, social experience that is Weihnachtsmarkt.