Add olive oil, lime juice, lime zest, rice wine vinegar, honey, salt, pepper, and garlic powder to a jar and shake until combined.
Dice tomatoes, red onion, bell pepper, and seeded jalapeño into small uniform pieces.
Dice avocados and toss with 2-3 Tbsp of the dressing to prevent browning.
Combine black beans, black-eyed peas, corn, diced vegetables, dressed avocado, and cilantro in a large bowl.
Pour remaining dressing over salad and toss gently until evenly coated.
Taste and adjust salt or lime juice as needed.
Serve immediately with tortilla chips or let sit 30 minutes for flavors to meld.