3D/4D ultrasound!?

When did you get yours done? I'd like to get one for this baby, but am reading mixed-reviews on timing. I'm currently 23 weeks pregnant :)