Aftercooler / Intercooler 101 (bigger isn't better?)

There’s a lot of debate on the forums about what makes a great intercooler; core size, cross-section, fin density, length…? So what’s important? It depends on budget and what you’re doing with your car. The best advice for someone shopping for an intercooler, is knowing what you’re going to use the car for 95% of the time, budget, wh