Shred the cheese.
Peel, pit, & mash the avocados.
Place the avocados into a medium bowl along with the juice, salt & pepper; combine.
Combine the sour cream, mayonnaise, and taco seasoning mix into another medium bowl.
Spread the bean dip into a shallow serving platter.
Top with the avocado mixture then the sour cream mixture.
Sprinkle this with the chopped onions, tomatoes, & olives.
Top this with the shredded cheese.