If I lost my job tomorrow I could go 2 years no problem. The trick is to not fall into the trap of thinking the latest toys and an expensive lifestyle are the same thing as happiness. There are always people living fairly comfortably off a lot less than you. Keep your expenses bellow your income and you will be fine. If you need practical advice on how read a book called the Millionaire next door. If my current trajectory keeps going I will be able to comfortably retire at age 55 where most South African's are never able to retire comfortably mainly due to what cars they choose to drive and where they choose to live.
Yeah. There is a lot of "keeping up with the Joneses'" mentality, where the reality is that the Joneses have no retirement plan, and are secretly living paycheck to paycheck. Also, "going big" early on your car or house, means that you become a proud life-time supporter of your bank.
Personally, my wife and I have no car, a 2010 cell phone, one laptop between us, and a 2009 PC at home, no jewelry (just wedding rings), super-expensive clothing or other extraneous luxuries. This stuff just isn't important to us - we prefer to have several properties paid off, and earning income, which we do have. There are still luxuries that we do indulge in, but we choose the ones that actually benefit us, rather than trying to impress random strangers, or rub our friend's noses in our success. Trying to wipe out our current bond right now (should be less than 2 years since taking it out).