I am currently leasing a 2011 Nissan Versa. It is my first car I have ever leased. I have about a year and a half left until my lease is up. I was allotted 36,000 miles. I have already put roughly 34,000 on it. The majority of which was from my commute to and from work. It also has a cracked windshield from a stone while driving on the highway. My question is would it be worth more to buy it (also can I choose to buy it before the lease is up) or is it worth more to trade back in even with the excess miles and wear and tear?? Any suggestions and information is appreciated.