You really have so much time hon, don't worry.
Babies honestly don't need much, at all.
All you need is a crib.
For extras? I have a bassinet, swing, and will be getting a bouncer. We'll also be getting a pack n' play for the living room. We have a bunch of blankets as well, and will be getting a crib set.
I'll suggest water proof pads for the crib as well. I've heard layering sheet-waterproof pad-sheet-waterproof pad can be a god send when baby has a blow out late at night! Then you just need to take off the top sheet and pad.