Prepare the corn by blanching fresh ears in boiling water for 3 minutes, cooling in an ice bath, and stripping the kernels.
In a small whisking bowl, emulsify the olive oil, lime juice, minced garlic, salt, and pepper.
In a large chilled mixing bowl, combine the corn kernels, halved cherry tomatoes, and diced red onion.
Add the diced avocado and chopped cilantro to the bowl.
Drizzle the vinaigrette over the vegetables and fold gently with a spatula to incorporate without bruising the avocado.
Adjust seasoning to taste and serve immediately at room temperature or slightly chilled.