Why bitcoin might have just bottomed