what size should i buy my daughter?

she’s 22 months, almost 2. i would say she is a bit smaller than her age. i’m going to be buying her new clothes for the winter. i have two options…

1. buy her 2T (website says fits 1 1/2-2) - probably will fit her now (possibility of it being a bit big as she’s small)

2. buy her 3T (website says fits 2-3) - will definitely be big this year but would fit again next year.

thoughts?