In a large bowl, combine the cooked and cooled corn, diced avocado, halved cherry tomatoes, finely chopped red onion, and chopped cilantro.
If you add red bell pepper or cucumbers, increase the amount of dressing to taste
In a small bowl, whisk together the lime juice, olive oil, garlic, cumin or Tajin seasoning, salt, and pepper until well combined.
Pour the dressing over the salad and gently toss to coat all the ingredients with the dressing.
Taste and adjust the seasoning if needed. Add more seasoning, lime juice, salt, or pepper according to your preference.
Let the salad sit for about 10-15 minutes before serving to allow the flavors to meld.
Serve the salad chilled or at room temperature.