For resale flat, you have to cash out your current private property before able to proceed with HDB purchase. For BTO, you have wait 30 months to apply for BTO after you cash out your current private property.