Bitcoin: How retail participation is keeping BTC away from $100K