The bull run isn't finished yet imo. Again some consolidation going on at the moment.
The market wants the $3k and it will get it!
Regarding the altcoins I have no clue when the bubble will pop. But it will pop some day. And then the question is in how far this will have an influence on Bitcoin. Either it will be the fuel and push BTC even higher or it will take BTC down as well.