It's nice to afford to buy your new car cash (I did it once and it felt good afterwards - no car payments), but not everyone can always do it.
Yes they can do it. If they can afford $350 a month payments, then they can afford to do that once the loan is paid off. Open up a seperate account and continue making those same payments for the next 4 to 5 years.
I always

when someone I tell to do that tells me they can't afford to do so....cripes, they've been doing it for the last four-plus years. Funny thing is they can afford an extra $5000 on top of what I would have paid for that same car. I can't afford to do that.
Never take a loan on something that depreciates.