I have always bought new and I am on my 4th. Always leased, through the business as its worthwhile. 4 year leases traded in around the 3 year mark and and have always picked up between 10 and 13k as a trade v lease payout. I think that highlights it resale. It may also be a reason for throwing the 35k in cash at a new one and financing the rest. 20k over 4 years with no balloon would cost about $500 a month, maybe some tax deduction as a work vehicleas well and you would be well infront at the end. 
Nomad,
I was in exactly the same boat. 4 year lease. My 2010 150 developed a cold start rattle at 88k. Read the forum, took it to Toyota, 3 months outside of warranty, didn't want to know.
Got a buy out figure of 29k from Orix. Took it to a different Toyota dealer who offered me 42k without air test drive or inspection in for it. It needed a new set of Bfg's and injector/sump clean problem fix so I was up for 6-8k spend. It's on the web for $49,995. I only paid $62k new!
Got a 200 altitude now... See if I this will make it to the end of the lease period. 4 year buy out figure is $35k I think. Ching Ching!