Co-sleep or bassinet?

So I am a total newbie and am not sure if we should spend the money on a bassinet or just have the baby co-sleep with us. I have been looking into the halo bassinet which is the best of both worlds but it's super pricey! We want the baby in our room but we don't have room in our room for a big bassinet. What do you moms suggest?