You are probably right for the most part. I am one of them. Average buy in .00038. 28.2 million.
Not the least bit worried here. Will be adding a significant more in the coming months. That's not to say I won't sell any. Can't leave all profits on the table when they come. AND THEY WILL COME.!!!!!!!