I have definitely learned the importance of saving my money with my latest engine debacle, and the best ways to do it. I am going to share what has worked for me.
First, you have to "pay yourself first." No matter how in debt you are, no matter the bills, you have to save something every paycheck. Start with 10% off the top, before you do anything with your money. I am up to about 30% now.