Where does baby sleep?

Co

I’m currently 19 weeks and putting a list together of what I want to buy before the baby comes. The baby will have their own room but I don’t want to put them in there for a while I want them in with me so I may not buy a cot until after they’re born. Is it safe to have the baby sleep in my room in a Moses basket for the first few months? I was thinking about getting a co sleeping crib but seeing as the baby will have a cot in their own room and a Moses basket I wasn’t sure if it was necessary to have all three? And is there an age when they shouldn’t be sleeping in a Moses basket or is it just based on size? Sorry if this is a stupid question but I have no idea! 😅