In a high speed blender or food processor, blend together the avocado, lemon juice, sour cream and salt until smooth.
In a large bowl, combine the avocado sauce, cooked bacon, corn, almonds, cheese and green onions. Stir well to combine.
Refrigerate for a couple of hours to allow the flavors to blend before serving.
Serve the dip with pretzel crisps and/or tortilla chips to dip.