Is it time for a new car?

Owning a car is a huge responsibility that many people choose to take on. As the owner, it is your duty to do what you can to keep your car in working order, but sometimes no matter what you do, your car just...