You may withdraw your CPF in full if you satisfy all the following conditions:
1. You do not hold a valid Singapore Work Permit/Employment Pass or have renounced your Singapore Permanent Residency; and
2. You are:
a) 55 years old or above, or
b)
below 55 years old but above 50 and have not worked in Singapore in the
two years before your application, or
c) physically or mentally incapacitated from ever continuing in any employment or found to be of unsound mind.
That means if you are below 50 years old and migrate, you are fucked and your money is stuck in CPF?