why are land cruisers so expensive