When is it time to buy baby’s essentials !!

I am currently 8 weeks and some days this is my 3rd pregnancy I have two kids 5 & 3 & my due date is January 2022 i have a feeling I will be delivering a month earlier or so I had a premie with my son & they want me to take the makena shot not sure if I will or not but I still have a strong feeling this baby will be an early baby my family is Hispanic and they have superstitions and crap like that I had bought a little blanket and stuffed animal and some onesies shirts for a pregnancy announcement and my mom told me right away to buy more things later on because it’s bad luck to buy things that early on now I have had a misccarige in nov 2020 but I was wayy too soon could’ve been a chemical for all I know and my pregnancy has progressed this far into 8 weeks & some days and I have a good feeling this little one is a sticky one should I buy things I’ve had a horrible experience so far in my past with pregnancies and I just want this to be an overal good experience and I feel like baby shopping could get me in a baby’ fever mood should I buy things anyways anyone has any advice or opinions ?