Layoff is happening this Thursday for sure but this is not the end of the world. Good news is that an independent audit company is overseeing this. There will be some sort of accountability because of this audit company.
If you do get laid off, go for a Euro Tour or cross country road trip for few months.