just woke up on this massive dump !

what do you think it's causing this ? and do you think this is the best time to buy ? or it will dump even more

Not all altcoins are dying, the developer will do many efforts to makes their coin's price increase. Don't buy coin only because it's dump or pump. Learn all the things about the coin before you buy it.