Pingin, you need to approach this carefully. Firstly, don't lock away all your savings - you need to think in terms of term, some savings should rightly be long term (e.g. pension) some savings are short-term (e.g. saving for holiday) and some savings lie in between. I am not saying plan out exactly what each thing you are saving for, rather I am saying your savings serve multiple purposes and you should plan how you save around that.
Firstly, if you are dipping into savings to balance your current budget then perhaps the amount you are saving monthly is putting a strain on you. Start by working out why you are finding yourself dipping in to balance and address that, you may need to ease up a little on your savings or perhaps you need to correct an overspend somewhere.
Secondly, identify what sort of cushion you need to have access to on a short-term basis. Useful yardstick is a multiple of your monthly pay, say 3 months pay. Importantly, it doesn't need to grow continuously, this is an accessible amount that you maintain at a value level. Don't hive that off into a long-term saving account.
Thirdly, look at what you have to put in long term savings and how you want to save it. Do you want to place a lump sum on deposit, or is it savings you wish to build up incrementally or perhaps it is a bit of both. Look at what is available in terms of product and then decide.
5 years is reasonable for a long term savings product as long as you have access to a cushion fund to prevent your needing to dip into the locked away money.