I bought a Subaru two years ago and it’s a great car for me but the original owner is from Texas and I live in Montana where it gets really cold in the winter and my car struggles to start when I don’t park it in the garage. Last year I could just use my parents’ garage but I moved out and I don’t have a garage. I replaced the battery earlier this summer so I’m pretty sure it isn’t a battery problem but I was wondering if I need to take it into a mechanic or if there’s another part I should consider replacing?
90% of the time your battery does not have enough CCA (cold cranking amps). Assuming you are using thinner synthetic oil for the winter (0w weight) you might need a stronger battery.