Buy these 10 bank stocks now before the Federal Reserve cuts interest rates, according to Bank of America