A couple of years is a long time. Technology improves.
If this is a shared wifi in an apartment then likely low bandwidth to begin with and you are sharing that bandwidth with everyone else online at the time.
Why spend money on what likely is a low speed connection when a cheap card will readily out surpass the capability of your connection?
Move? THEN buy a good setup for yourself when it makes sense.
Personally I'd buy a USB connected dongle with a extended antenna on a cable that can be adjusted to location. But a PCIe card like these
Keep in mind besides shared band signal will be attenuated in distance between the two sources and all objects present