bitcoin long term value