Take them now. 4 is a wonderful age!!! Took my DD at age 2 and honestly, some of my favorite memories of all our trips~ and we do CRT each time for her~ she will be 12 this year and it is still on the top of her must do list! Just be sure the 2 year old knows who the princesses are~ that she is familiar with the movies. DD at 2 was entralled with Cinderella and Snow White. Snow White wanted her to be an 8th dwarf and when Cinderella came to our table (before they changed the format), she ran to her and literally knocked her to her knees. Cinderella sat on the floor with her forever~ they rubbed noses, cuddled, hugged.... wonderful memories! If she knows who they are, the 2 year old will love it too!
CRT= priceless memories for princess loving little girls