One of my investing 'weaknesses' was a reluctance to buy more if the price is more than my average price, so during the last GFC, I didn't continue buying as as the STI rose toward 3,000
This time, I'm looking at making money and not just keeping my average price down. So when 3,000 looked likely, I started buying more in the 2.80-2.85 region even though it caused my average buying price to go up... because as long as less than $3, its still a profit!
Of course, now that its more than $3, I've stopped buying. In 2020, I picked up 27.3k of ES3. Could have bought more, but decided to deploy to foreign ETFs instead.
if you buy $100k at $2.89, its still better than the guy who only buy 3,000 shares at $2.70. since he was using CPF, he should have gone all in!