What week range would you recommend a 4d?

G
This is my SOs first child and I want to surprise him with getting the 4D ultrasound. He's so into my belly and how she's developing, I know he would love seeing her. I had one many years ago (about 13 😳 makes me feel old haha) with my middle son but I can't remember how far along I was. I'm 20 weeks now. I know you don't want to wait too long because then they're so cramped and tight in there. TIA :)