Prep the fresh corn (skip this if using thawed, frozen corn)
Cut the corn kernels off of the cobs. Place the corn kernels in a large bowl. Fill the bowl with enough water to cover the corn and microwave on high for five minutes.
Drain corn in a colander. Rinse under cold water.
Make the salsa
In a large bowl, combine corn, chopped tomato, diced onion, diced cilantro, lime juice, and salt.
Mash roasted garlic cloves and add to the corn mixture.
Fold in diced avocado.
Chill until ready to serve.