The issue with a lease is that you are perpetually making payments. When you finance a truck..you OWN IT once you are done with your payments With a lease when you are done with your payment period..YOU DONT OWN it...you still have to buy it or lease another vehicle.
If you are cool with making payments forever..then maybe you should lease. I would personally want a vehicle thats paid for..especially with a tacoma which holds its value well at the end of my financing period I will have a vehicle that is still worth some money. I refuse to purchase brand new vehicles..I like to buy 1-2 year old vehicles and let someone else take the initial depreciation hit and pay the sales taxes and fees. In GA if you buy a used vehicle private party you don't have to pay sales tax on it. If after my financing period, I want to purchase a new vehicle again I could keep my current vehicle and have two vehicles or I could sell it (I also refuse to trade vehicles in when I can sell it on my own for more money) Then take that money and put it down on the purchase of the new(er) vehicle...lets say the tacoma is worth $10k after I pay it off. If I want to buy a new tacoma, I can put that 10k down on it and I only have to finance $15-20k which could mean taking a shorter loan term or having lower payments than I had before.
typical loan 5 60 months you do the math