I'm thinking about buying my LO ski pants. He's currently wearing 12 - 18 months but close to moving up a size. What size snow pants should I buy? Is 2t too much of a stretch?