I have not personally leased a car and have always been told it is not the best idea.
I am not entirely sure how exactly it works but from what it sounds like, if there are restrictions to how much you can drive it, it would be a terrible idea for me as my wife and I love to take road-trips and I also drive for delivery. (We put in over 1K miles this weekend alone!)
So far, I have bought a used car from a private seller and paid cash and also bought a used car from a dealership on a loan and by far the first one was a much better decision.
If you can afford to pay cash for a used car, that is the best way to get the most value for your money in my opinion.