I agree that buying a resale HDB, especially single, will be very "siong".
Options include staying with parents, rent a room outside etc, if one does not have the means yet.
But if one has the means, then, the options become available for one to choose.
When one just started earning (freshie), the above is what one will do.
JB house maybe affordable but with the RM500k restriction, we are looking at about SGD 200k too.
Add the daily commute (assuming freshie and working in Sgp) either by Bus or buy a car.
Buying a car to do this will just add on to the burden.
Add the issue of not utilising CPF to service the loan, meaning cash will need to be used.
Add the higher bank interest rate versus the HDB rate
Also the HDB Grant, though not much, still $$
of course JB house is mostly Freehold and landed vs the 99 yr HDB Flat.
Both can appreciate in value, no one knows which will turn out to be faster, however, it is a home, so any appreciation is not going to mean anything, except when one needs to cash out urgently, HDB may present more options.
Lastly is the means testing for Healthcare in Sgp. Again, one can buy medical insurance to mitigate.
I guess, it really boils down to individual's outlook and preference in terms of risk taking.