It's coming. Don't waste your time speculating when or how. We will all know when we are allowed to know.
Option1: Work hard. When it comes, take whatever happens, good or bad and be prepared for it.
Option2:Get a job elsewhere, don't stress about the IPO, hope the new company is solid and work hard.
If you are not putting in the effort anywhere, then you really should expect to be trampled on.