Decred Price Explodes 137% in 24H, Is $70 the Next Target?