If I had my time over I would buy a cot only and for the first few months (or however long) I would take one side off and side car it to the bed. Then when ready to move into own room, put the side back on and voila.
We had a bassinette then a cot but I would have preferred her right next to me in a side car (you still have to physically get up to get them out of bassinette). Plus she was a boof and grew out of the bassinette at about 4 or 5 months. In terms of value for money the side car cot would have been better.
We actually ended up buying a cheaper ikea gulliver cot later on as sleeping has not been her strong point, and I can't sleep with her in the bed. While she mostly sleeps in her cot in her room now, we still use the ikea side car cot for those early wake ups and also on v hot nights when we all sleep in our room with the air con on
That's what I'd do if there was ever a next time!