I think neither choice is a terrible one, but I'll play devil's advocate with the above posters. Forgive what may seem like a tangent here, there's a point coming, and I hope to offer a different perspective to consider in making your decision.
I keep a budget spreadsheet so I can see what we spend each year. At the end of each year, I look up the KBB value of each of our vehicles. I then compare that value to the value of the car one year prior, and include the depreciation in our costs for the year.
Our current fleet is an '07 Yaris (2-door hatchback) purchased in August 2011 for $5,000 or $5,500 (with roughly 130k-140k miles, my then-fiancée-now-wife was the one to actually buy it, so I'm not sure) and a '10 Civic (4-door sedan) purchased in November 2013 for $7,700 (with 83,000 miles). Both were relatively new cars when we bought them, though they both had lots of miles for their age. Our depreciation cost for 2014 was $281 for the Yaris and $812 for the Civic.
Of course, older cars need more maintenance, right? I needed to change the brakes and rotors on both cars last year (very DIY-able, even for someone as mechanically inept as me), and the Civic needed new tires and a cabin air filter, so we paid $726 in non-oil-change maintenance, but those costs are way higher than we can expect most years.
So our TWO cars cost us $1,819 in depreciation and maintenance due to age. What's your ONE Altima going to cost you this year in depreciation alone?