you work in MS? but only S$ 100 K. if it is inclusive bonus, you must be in IT department, so what you have to do is just to save, save and save. if it is not inclusive of bonus, you are probably traders or bankers, so keep working, working and working, as your income is really behind your age.