Bitcoin bulls should prepare for a price rally towards $23,000, according to an independent analyst.