The best time to go to Chatuchak is in the morning (it opens at 9am) as it tends to be less crowded.