I got mine at 31 weeks with my first. This time I'll be getting one at 19 and another at 30/31
Between 24-30 weeks! They have room to mov around still and you get to see them do some really cute stuff but they also have enough fat to look like they will at birth! My son was identical to his 4d and I got his 4d at 26 weeks