Dont like leasing for the same reason, its dead money. Can fully appreciate your point about using money to buy which could be used for stock. It would wind you up constantly.
Suppose the best way ( to me ) would be to get a good deal on the car you want which would mean you could be reassured that its worth more than you paid for it. No point in makng it if you cant enjoy it
Dont you sell finance