BTC has broken $4k. Can it sustain?