I am thinking about upgrading the stereo on my new pilot lx. I plan to either replace the factory CD player with a Pioneer 4400, or replace the speakers with name brand and add a subwoofer. But I cannot afford both at the same time. Which thing should I do first to get the most improvement on sound quality? Or does it help at all?