You need a strong foundation if you want your house to withstand the test of time.  Same thing goes for your Financial House.