Nvidia stock is still undervalued, BofA analyst argues