After the segwit2x cancellation I feel pretty confident that we are going to $10,000+ within 2018, but im not sure about 2017 hitting 5 figures. It's still to early to tell. An all time high is perfectly possible, but the resistance before 5 figures, I guess it will be pretty to break, it is a very signification number, rounded, and an increase in figures... it is an epic milestone in bitcoin's price. It either falls to break it and we must wait until 2018, or it breaks it and goes to the moon. Nothing in between.
Now, I think bitcoin could reach 10,000 before the end of the year thanks to CME and their bitcoin future contracts that are going to attract a lot of investors.