Bank of America says buy this dip ahead of a summer market rally