I'm also a Cancer, a crab, so I suppose I need a car that goes from side to side.
And it is a water sign.
And yeah, I'd buy a WRX. I almost did until I asked my insurance company for a quote. Still though...
I can't come up with anything for Virgo without having to make a long story about how it makes sense.