Since im planning on breastfeeding, while I'm on Maternity leave for those 12 weeks, im purchasing a soft plush Doggie Bed. That way I can sleep without worrying if my little Prince is to close to the edge. Dont worry, it would be brand new and I have soft cool baby blankets for extra comfort. They look just like Bassinets, but are so much cheaper and very comfy.You can consider this an option and save a little for tge Crib ♥
I'm 30 weeks and have everything. By 18 weeks I had the crib set up, a swing, bouncer, high chair, clothes, carseat, bottles, etc....The earlier you start, the better. I have 10 weeks to go and don't have to worry about anything.
I would start buying and/or saving up as soon as you can. I would start buying the most expensive first, ie. car seat, crib, etc. You don't want to be overwhelmed at the end of your pregnancy or at anytime of your pregnancy for that matter.