According to Bank of America, most retailers are waiting for the perfect time to buy cryptocurrencies this year. In a survey conducted by Bank of America (BAC), 90% of respondents were preparing to buy cryptocurrencies within the next six months. Additionally, the number of users who owned cryptocurrencies was similar to the number who wanted to buy.