RIght off the bat we never consider leasing because we keep our cars till they rot out. We don't need a new car every few years.
A neighbour of ours spent about 30 years leasing cars then one day he was over chatting and started looking at our 10-20 year old cars and said he always got a new car every few years because he wanted the warranty but judging by our stuff it didn't matter. The next new car he got was his last. He had it for 12 years before it was sold to another neighbor when he couldn't drive anymore.

My parent spent decades mainly buying 1-2 year old used cars from new car dealers at a fraction of new price. On the rare occasion where new wasn't much more then used they went new and their current car they were looking at used but they went new to take advantage of the 0% financing.