Bitcoin eyes $110,000 for an year-end rally