$100M+ in whale shorts piling in right now.

Either we're about to see a violent squeeze or they know something the timeline doesn't.

Usually when positioning gets this obvious, someone's about to get wrecked. Question is who.