This is the perfect explanation for why Elon knew the stock was going to go up. He was approached and asked to dilute TSLA.
Thus - "your short position will explode in about 3 weeks." He didn't know how long it would take for the SWF to make their announcement, that's all. So it took longer than 3 weeks.