I have my own strategy to save money for a long time period like managing it when it comes to spend it and also save it in the bank but for me is I save it and I will forget that I have money in the bank that's why I save it more and especially if I needed it I have another reservation for my money in investing.
each person have their own strategy to make their money growth.they can use it on investing portofolio or save it on bank.choosing investment portofolio need some research and observation in order to get best portofolio.
I believe the best strategy for savings is just to be disciplined, have a long term goal, a time line to achieve those goals and work towards it. It will be hard for someone who really knows what he is working on for the greater good, to end up jeopardizing his or her future based on things that are not necessary at the moment. People tend to just want to live each day as it comes, without a single plan for the future and saving with such mindset will be close to impossible.