all of the above
buy my cars, drive them to they die
lease my wife's care, new one every 24 to 30 months
have bought used cars for the kids
if you want to lease, choose a car like a Maxima that retains it's value and thus leases very inexpensively. Do not lease American cars or any car that doesn't retain value. You're paying for the depreciation in value when you lease
conversely, if you want to buy used, American cars offer great value at two years old and about 25k mileage