Absolutely agreed. In bad times, money in my own pocket is anytime better than those in the bush.
RM 1.0m give you RM 3,743 per month based on 4.2% FD. It is good rate in Malaysia. Even Singapore Gov. Bonds give you only 1.7% only.
I find reits in sgx also offer good yields(about 5% to 9%) and are part of my diversified relatively lower risks investments. With such yields(compounded) an investment could doubled every 10 years or so. Not a bad return to me for a much easier investing method.