Since a car is not an asset, and diminishes in value dramatically, counting maintenance cost over time (and age of vehicle) and all other factors, no matter whether you own or lease, new or used, a car is pretty much just a rental. Minimising you monthly cost to my mind is pretty much the best way to look at it. Not like you will be keeping it forever. Also having a new vehicle regularly means you have the latest in tech, especially safety, which in winter in Canada is excellent. With all the deals that dealers are offering you can often get a pretty good deal alround. I love my lease, probably never buy a vehicle again.
Good luck