Heat a large skillet over medium-high. Dry-sauté the corn until lightly charred, 4 to 5 minutes. Cool.
Whisk lime juice, olive oil, vinegar, honey, cumin, chili powder, garlic, salt, and pepper.
Combine cooled corn, tomatoes, cucumber, bell pepper, red onion, and cilantro in a large bowl.
Pour in the dressing and toss until everything is evenly coated.
Fold in cotija and avocado. Taste and adjust seasoning. Serve chilled or at room temperature.