Now, there is no judgement here, buy the brand new Audi or buy the 10 year old Mazda, as long as you need the car, can genuinely afford it over the term, and have done your research, go for it.
It is (or will be!) your hard earned money after all.
Consider though if you are 30 years old and spent say 20k less on your new shiny car than you planned to and popped the balance or the equivalent via payments into super or savings at even 8% it could mean more than $300k when you retire at 65.
Then calculate that out over all the shiny new cars you buy in a lifetime . . . .