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

for the holder this is the right time to buy as the prices continuous to dump.but as what happens many time since the crypto has created.after the dump Is recovery and sometimes followed by pumps.so never lose hope and just wait for a week of months then you will see how this coins recovers and may get over their last price before the dump
Dump is an interesting term. I like the term correction myself. Much of crypto value is based on expectations, and sometimes expectations outpace real growth. Real growth needs needs real measurable output of some kind. Something that may be hard to define in some crypto currencies or even tokens. This will be a challenge as the crypto space matures.