With those details, you're in the group where either option could work, so the financial details of the specific deal become especially important.
Driving about 12,000 miles per year is right around the standard mileage allowance for many leases, so you likely wouldn't face excess-mileage charges. And because you take good care of your vehicles, you're less likely to incur wear-and-tear fees when returning a lease.
That said, here's how I'd think about it:
- Leasing is a strong option if your priority is driving a new vehicle every 3–4 years, having a warranty for most or all of the time you own it, and keeping monthly payments lower.
- Buying is often the better financial choice if you're comfortable with somewhat higher monthly payments and don't mind handling a trade-in every few years. Even after 3–4 years, a purchased vehicle typically retains substantial value, which can offset the higher payments when you trade it in.
The deciding factor is usually depreciation:
- If the vehicle holds its value well (many popular SUVs, trucks, and some hybrids), buying often comes out ahead because you'll have more equity when you sell or trade it.
- If the vehicle depreciates quickly or the manufacturer is offering especially attractive lease incentives, leasing can be the less expensive option.
Since your driving habits and vehicle care fit well within typical lease terms, I wouldn't rule leasing out. I would compare the total 3- or 4-year cost of both options for the exact model you're considering, including:
- Total payments
- Down payment or money due at signing
- Taxes and fees
- Expected trade-in value if you buy
- Any lease-end fees
That comparison often reveals a clear winner for a particular vehicle and promotion.
If you have a specific make, model, and trim in mind, I can help estimate whether leasing or buying is likely to be the better value based on current pricing and typical resale values.