BofA is watching for a market top