Considering that you have limited your choices to those that involve buying a car you don't have the money for... yep, looks like buying this particular car would be a pretty good deal. And then you won't have to clean your junk outta the trunk nor argue with the dealer over how many scratches it has.
Thanks for the insightful post. I asked for advice or suggestions, not to be mocked. I am trying to correct past bad choices and make better choices in the future. Not that I'd say my car choice has been horribly bad.
My response might have been a little flip but it wasn't meant to be insulting. Note, for instance, that I said "don't have the money for" and not "that you can't afford" (which some other regulars here would have said). The junk/trunk comment was supposed to be funny. And arguing with the dealer about scratches is something that really does happen, or so I hear.
All I was trying to say was: if you (and/or your husband) filter the entire universe of choices down to these two, for whatever reasons good or bad you choose to do so. Then amongst those two choices, if I were you I would probably make the same one.
If you didn't filter the universe of choices down to a small number... well it would be pretty hard to choose from or give advice about an (effectively) infinite number of choices. It's a natural and usually helpful human heuristic to do that filtering.
Buying off lease cars can be a relatively good deal, especially if the residual value set by the dealer at the beginning of the lease ends up being below the actual value of the car in the used market at the end of the lease. Which it is, in your case. Another situation where it might be worth it is if you went significantly over the mileage limit.