Analysts see bitcoin reaching $100,000 by end-January