Many families start choosing names before birth — but actually, after birth is better.
Naming should match the baby's Bazi. Before birth, you don't know the exact time, so you can't calculate the chart or identify the favorable element. After birth, with the exact date/time, you can choose accurately.
Finalize the name within one week after birth. Birth certificates are typically required within a month, so planning ahead avoids last-minute rush.
Once chosen, don't change the name casually — official name changes are bureaucratic and the child must adapt.