Bitcoin spent six weeks going nowhere before it finally rallied.