The best way for me was to get one of those Unit Trust type of investment accounts . I had one at Old Mutual. It was one that you put in a fixed amount per month and you can get the money out with 30 days notice. So it's not "instantly" available, but available enough that if the crap hits the fan i can get it. This is what made all the difference in the world for me, if i dump things in a savings account, the temptation remains to clear your credit card debt or buy that new TV whenever the moment arise. The whole admin process to get the money out of my old mutual account and the delay usually had me think twice about using that money for non-essential or lack-of-discipline type of expenses.
In the end , my old mutual account grew over a period of 5 years and i could put down a sizable deposit to buy a house. I knew that had i had an easiER accessable savings account i would not have had that money after 5 years. That is however just me and my lack of discipline ,other people might be better, but if you are prone to similar acts, look into something that is not as readily available.
Also the interest rates on the short/medium term investment accounts are always better than a savings account.
In the end , my old mutual account grew over a period of 5 years and i could put down a sizable deposit to buy a house. I knew that had i had an easiER accessable savings account i would not have had that money after 5 years. That is however just me and my lack of discipline ,other people might be better, but if you are prone to similar acts, look into something that is not as readily available.
Also the interest rates on the short/medium term investment accounts are always better than a savings account.