Ideally, you don't want to be forced to make changes in your life. It's no fun thinking about freelancing after a layoff. If you want a new job (because your current company sucks), you better start finding a new one before you can't take it any more. As they say, the best time to find a new job is when you don't need one.
If you don't want to be in a situation where you are pushed against the wall, you should take a regular review of your current situation and find out the imbalances in your life, upside/downside of your current job, and more importantly, the gulf between who you are right now and who you want to be.
Review yourself. On a piece of paper, list your disappointments and things that stress you on the left side, and things that make you happy or will make you happy on the right. From this alone, you can clearly see what things need to be addressed to swing your life towards the happy side.
https://worldhealthreviews.com/quantum-memory-system-review
http://organicsupplementreview.com/spiritual-laws-of-money-review/