Mix together your diced tomatoes and bell peppers in a bowl. In another bowl whisk together your mayo, sour cream, and dry ranch dressing mix packet. (I then spoon it into a pint freezer bag and snip the corner off so I can squeeze it out.)
Cook your bacon and dice it up when it is cooked and cooled (or use packaged real bacon bits). In another bowl use a fork to mash up your leftover cornbread into a sand like texture.
In a tall trifle dish layer 1/3 of your ingredients at a time. Start with the crushed cornbread, then your tomato mixture, then your two cheeses, followed by drained pinto beans, chopped bacon, drained kernel corn, and you could sprinkle on some fresh chopped basil.
Squeeze 1/3 of your mayonnaise mixture on top in a swirl. Do 2 more layers this way until all of your ingredients are gone.
Squeeze half of a fresh lemon over the top, cover with plastic wrap or foil and put into the fridge for 1-2 hours ideally before serving with a large spoon to scoop out.