Around 20 weeks and up, by this age the baby has all it's organs formed and they can see if any if the organs are developing well!!
Typically between 18-20 weeks. I got mine done at 18 weeks.
18-22 weeks most doctors prefer week 20 because the baby is the optimal size.