With those numbers is a 8 sell off warranted I dont think so. Remember many people are still in BAC from the 16 level.

Id say BAC hits 20 by years end and retests 16 short term.

It could have some more downside but buying this dip is the right thing to do.