Depends on your car owning philosophy.
If you buy, you know pretty much where you stand on your payments and also your ownership of the car.
If you lease now, it's likely you're not getting a good deal. If you lease a little later, I'm 100% sure you'll get a better deal (as far as leases...