I wouldn't recommend a new Subaru. When I was shopping for a car, Subaru wouldn't budge even $500 on a new wrx. Meanwhile Mazda did a couple grand off msrp.
I'd try for a older (2008 gen) Sti
huh ludicrious. if you are close to chicago, can easily get a new subaru 250-750 lower then invoice pricing without negotiations (Just a few emails)