buying baby clothes

I had a baby 3 years ago and I forgot what sizes to buy most of. I know newborn you only need a few so I didn’t buy many newborn but I started buying 0-3 and 3-6. do babies grow out of 0-3 fast? I know 3-6 will be fine for a little while. what size do I need to buy most of?