Legoland is a main attraction in Carlsbad. The best time to visit in my humble opinion is now when the crowds are gone and the weather is beautiful. Legoland on a quiet, October day is fun. Legoland during the crowded days of summer is stressful. Go on a weekday if you can but check their operating schedule. During the off season they close on some weekdays.