E46 General
I just recently bought a 2001 bmw 330ci that had nothing done to it, all services that were needed were done, but the car is completely stock. I was debating between flowmasters or straight piping, and hopefully getting HIDs done. Does anyone have any suggestions to what I should do first?