Do bitcoin and other cryptocurrencies deserve a place in your portfolio?