If history is repeating, 2019 will be similar to 2015.
People focus on the all time high to get broken through, but they fail to understand that for those who buy right now it doesn't matter if it breaks through its previous high or not. From current levels to $10,000 is a more than solid return already, and I'm sure that most non long term minded investors will be more than happy with such returns.
Breaking all time highs is just a thing for bag holders desperately waiting to break even. If you're smart and buy at current levels you don't have to wait for $20,000 to break even, you'll be in the profits around $10,000'ish levels. Common sense. That's all you need.