Tesla founder and CEO Elon Musk recently teased on Twitter that his company will be unveiling a new product on October 17 that is “unexpected” by most.

In typical Musk fashion, the executive elected not to provide any additional details on the upcoming product, instead opting to let the collective Internet conjure up its own theories (it’s always more fun that way, right?).

So, what might Musk have in the pipeline for next Monday? Digital Trends has a few possible ideas.

When Musk unveiled the highly anticipated Model 3 earlier this year, he promised additional features and upgrades would be added before the mainstream sedan goes into production next year. The publication believes Tesla may be ready to unpack and share those details next week.

Tesla last month rolled out a new version of its Autopilot software with a heavier reliance on radar. It’s entirely plausible to think that Musk and company may also have some new Autopilot hardware to show off in the near future.

Yet another scenario could see Tesla unveil a new entry-level option for its Model X SUV. The company quietly dropped the entry-level Model X 60D from its lineup just a few days ago – could it be a sign of things to come?

Barring any major leaks, we won’t really know what Musk has in store until October 17. Less than two weeks later on October 28, Tesla and SolarCity will have a major announcement of their.