It depends, in your situation I would say to buy. If you own a business and you can write it off it may be worth it. My sister leases and gets a new car every four years and that works in her situation, its not for me though.