14 Market-Proof Stocks to Buy Now, According to BofA