I would have said “buy it”. I just bight a new car, well over 50% cash/trade in down payment, the balance a loan that’s very short term, aggressive payment schedule, 18 months done. This works for me.
The comments about a new car losing 15-20% of its value in the first year is far too kind. I often joke it happened when you feel the wheels of your new car leave the dealer driveway and hit the street! Just try and turn around and sell it back, lol.