cryptocurrency vs stocks