Here are 3 of Bank of America's favorite stocks for 2025