Now a great time to buy crypto?