It’s a question because I’m not too sure you can ever have too many baby hats, especially when said baby is due on January the 1st.
Having said that, my grandson, when he gets here, will also need cardigans and I’m not sure buying them is on when he’s gonna have a nana that knits?
It’s only excusable to a point, right?