Should I buy bitcoin now or wait?