Surprise! Bitcoin is back. Three reasons why this time is different