His wife is the problem. Her income too low to support and if she stuck at that kind of salary hard to see it progressingI pick condo if I were you. 31 years old is still young. Your EC will appreciate faster than HDB. Then you can further upgrade if you can, or downgrade to HDB in future. Once you move to HDB, you will be stuck in HDB as the appreciation cannot catch up with condo. Not to say staying in HDB is not good, it depends on your life ambition and your outlook towards life.