The best way to save money is to reward yourself by paying yourself first. Set up an automatic direct deposit from your paycheck to another saving account, if possible take a 10% deduction from your paycheck every month and let it seat an accumulation until you have saved enough to invest.