which season is best to go to Cai Rang floating market