If you would like to prepare this layered taco dip in advance, I would stop at step 6. Cover your partially prepared dip and refrigerate. Then, right before serving, add the drained salsa, cheese and diced vegetables.
Keyword appetizer, beans, dip, layered, taco