In a small bowl, whisk together the olive oil, lemon juice, lime juice, apple cider vinegar, minced garlic, agave nectar, ground cumin, smoked paprika, red chile powder, sea salt, and black pepper. Set aside.
Make the Tepary Bean Salad
In a large bowl, stir together the white tepary beans, brown tepary beans, black-eyed peas, red bell pepper, cherry tomatoes, corn, green onions, red onion, and jalapeno.
Pour the dressing over the tepary bean mixture. Let sit in the fridge, covered for at least one hour.
Immediately before serving, gently stir in the avocado and cilantro, and season to taste.
To save time, cook the beans separately a day or two before. Once cooled, place each variety of beans in a freezer-safe bag in a single layer for easy stacking.
Immediately before serving, gently stir in the avocado and cilantro, if using, and season to taste.