I have a 2012 WRX with about 4000 miles on it. The last few days have been really cold in the morning (about 15 degrees). The car has had some issues starting up. It definitely struggles to get going, but it does eventually start. Now I know its cold and its definitely a factor in this, but I have never experienced a new car having issues starting just because of the cold. Do people recommend changing out the battery or just deal with the problem? I have read people feel the stock battery on this car is crap, but I am wondering if its worth it to swap it out. I know you can turn the key and allow the gauges to sweep and the fuel pump to start up, but you really shouldn't have to go through a procedure just to properly start the car. Just looking for thoughts on this issue. Thanks.