Budget audiophile is no oxymoron at al! You care about sound, budget is irrelevant.
I would first sort out room acoustics. "Garage" sounds to me like cinderblocks and metal door, so very harsh sound reflections. I would first try to address any slap echos with absorption panels or heavy drapery before considering speakers. I made my own absorption panels from discarded shipping pallets, some Roxul 80 (stack of towels from good will can also work), and some breathable fabric. Very budget friendly, and easy project. A few nails/screws to hold the frames together, stapler to attach cover fabric to frame. Done.
No upgrade in speaker can fix the room. And your speakers may be perfectly fine once you fixed the room :-)

