The much-awaited cryptocurrency rally might come earlier than anticipated, as several factors may push cryptocurrency prices higher before 2018 ends.