When all the terrorists, scammers and other criminals stop laundering money through the crypto currency then bitcoin will collapse. The question is when they stop doing it.
Do you even see all of the criminalities have stopped on the fiat currency? and your answer is never, they'll never stop to doing it. The criminalities will be there everytime. And it will be forever.