Used 2024 Lexus ES for Sale near Massachusetts
Shop with transparent pricing.
Only show listings that include dealer fees- Year:
- 2023
- Make:
- Lexus
- Model:
- ES
- Body type:
- Sedan
- Exterior color:
- Black (Caviar)
- Interior color:
- Circuit Red
- Transmission:
- 8-Speed Automatic
- Mileage:
- 94,644
- Stock #:
- 149670
- VIN:
- 58AJZ1B12PU149670

-$1,000

Sponsored by Elmwood Auto Sales
2023 Lexus ES
350 F Sport 2 FWD
94,644 mi
$35,299
$34,299
- Year:
- 2023
- Make:
- Lexus
- Model:
- ES
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- Front-Wheel Drive
- Engine:
- 302 hp 3.5L V6
- Exterior color:
- Ultra White
- Combined gas mileage:
- 26 MPG
- Fuel type:
- Gasoline
- Interior color:
- Circuit Red
- Transmission:
- Automatic
- Mileage:
- 53,356
- Stock #:
- HCDTPU154312
- VIN:
- 58AJZ1B11PU154312

Sponsored Listing
2023 Lexus ES
350 F Sport Handling FWD
53,356 mi
$38,458
- Year:
- 2023
- Make:
- Lexus
- Model:
- ES
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- Front-Wheel Drive
- Engine:
- 302 hp 3.5L V6
- Exterior color:
- Iridium
- Combined gas mileage:
- 27 MPG
- Fuel type:
- Gasoline
- Interior color:
- Black
- Transmission:
- 8-Speed Automatic
- Mileage:
- 27,035
- Stock #:
- 26790A
- VIN:
- 58ADZ1B13PU143342

Sponsored Listing
2023 Lexus ES
350 FWD
27,035 mi
$42,499
- Year:
- 2024
- Make:
- Lexus
- Model:
- ES
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- Front-Wheel Drive
- Engine:
- 302 hp 3.5L V6
- Exterior color:
- Black
- Combined gas mileage:
- 27 MPG
- Fuel type:
- Gasoline
- Transmission:
- Automatic
- Mileage:
- 71,985
- Stock #:
- 7247
- VIN:
- 58ADZ1B10RU173577

2024 Lexus ES
350 FWD
71,985 mi
$33,499
- Year:
- 2025
- Make:
- Lexus
- Model:
- ES
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- Front-Wheel Drive
- Engine:
- 302 hp 3.5L V6
- Exterior color:
- White
- Combined gas mileage:
- 27 MPG
- Fuel type:
- Gasoline
- Interior color:
- Black
- Transmission:
- Automatic
- Mileage:
- 26,098
- Stock #:
- 28670428
- VIN:
- 58ADZ1B12SU192167

2025 Lexus ES
350 FWD
26,098 mi
$40,997
- Year:
- 2023
- Make:
- Lexus
- Model:
- ES
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- Front-Wheel Drive
- Engine:
- 302 hp 3.5L V6
- Exterior color:
- Iridium
- Combined gas mileage:
- 27 MPG
- Fuel type:
- Gasoline
- Interior color:
- Black
- Transmission:
- 8-Speed Automatic
- Mileage:
- 22,486
- Stock #:
- N90239A
- VIN:
- 58ADZ1B14PU152857

2023 Lexus ES
350 FWD
22,486 mi
$41,408
- Year:
- 2024
- Make:
- Lexus
- Model:
- ES
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- Front-Wheel Drive
- Engine:
- 302 hp 3.5L V6
- Exterior color:
- Black (Caviar)
- Fuel type:
- Gasoline
- Transmission:
- 8-Speed Dual Clutch
- Mileage:
- 12,966
- Stock #:
- U0900494
- VIN:
- 58ADZ1B15RU177365

2024 Lexus ES
350 FWD
12,966 mi
$43,091
- Year:
- 2024
- Make:
- Lexus
- Model:
- ES
- Body type:
- Sedan
- Exterior color:
- Black (Obsidian)
- Interior color:
- Circuit Red/F Aluminum
- Transmission:
- 8-Speed Automatic
- Mileage:
- 56,125
- Stock #:
- X176136
- VIN:
- 58AJZ1B13RU176136

2024 Lexus ES
350 F SPORT 2 FWD
56,125 mi
$45,032
- Year:
- 2023
- Make:
- Lexus
- Model:
- ES
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- Front-Wheel Drive
- Engine:
- 302 hp 3.5L V6
- Exterior color:
- Ultra White
- Combined gas mileage:
- 26 MPG
- Fuel type:
- Gasoline
- Interior color:
- Circuit Red
- Transmission:
- Automatic
- Mileage:
- 53,356
- Stock #:
- HCDTPU154312
- VIN:
- 58AJZ1B11PU154312

2023 Lexus ES
350 F Sport Handling FWD
53,356 mi
$38,458
- Year:
- 2024
- Make:
- Lexus
- Model:
- ES
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- Front-Wheel Drive
- Engine:
- 302 hp 3.5L V6
- Exterior color:
- White
- Combined gas mileage:
- 27 MPG
- Fuel type:
- Gasoline
- Interior color:
- Brown
- Transmission:
- Automatic
- Mileage:
- 15,183
- Stock #:
- 70199369
- VIN:
- 58AFZ1B14RU175230

2024 Lexus ES
350 Ultra Luxury FWD
15,183 mi
$50,647
- Year:
- 2023
- Make:
- Lexus
- Model:
- ES
- Body type:
- Sedan
- Exterior color:
- Iridium
- Interior color:
- Black
- Transmission:
- 8-Speed Automatic
- Mileage:
- 84,996
- Stock #:
- S2036A
- VIN:
- 58AJZ1B10PU142880

2023 Lexus ES
350 F Sport 2 FWD
84,996 mi
$35,648
- Year:
- 2025
- Make:
- Lexus
- Model:
- ES
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- Front-Wheel Drive
- Engine:
- 302 hp 3.5L V6
- Exterior color:
- Cloudburst Gray
- Combined gas mileage:
- 27 MPG
- Fuel type:
- Gasoline
- Interior color:
- Acorn
- Transmission:
- 8-Speed Automatic
- Mileage:
- 9,143
- Stock #:
- L1181
- VIN:
- 58ADZ1B17SU212915

2025 Lexus ES
350 FWD
9,143 mi
$47,994
- Year:
- 2023
- Make:
- Lexus
- Model:
- ES
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- Front-Wheel Drive
- Engine:
- 302 hp 3.5L V6
- Exterior color:
- Cloudburst Gray
- Combined gas mileage:
- 27 MPG
- Fuel type:
- Gasoline
- Interior color:
- Acorn
- Transmission:
- Automatic
- Mileage:
- 19,288
- Stock #:
- HLSTPU159989
- VIN:
- 58ADZ1B11PU159989

2023 Lexus ES
350 FWD
19,288 mi
$41,297
CarGurus Analysis:
2024 Lexus ES
With 922 currently listed for sale and an average price of $42,265.00, 33.7% of 2024 Lexus ES models for sale on CarGurus are rated as good or great deals.
90.7% of 2024 Lexus ES models on CarGurus are accident free.
- Year:
- 2024
- Make:
- Lexus
- Model:
- ES
- Body type:
- Sedan
- Exterior color:
- Black
- Interior color:
- Black/F Aluminum
- Transmission:
- 8-Speed Automatic
- Mileage:
- 18,699
- Stock #:
- STK169641
- VIN:
- 58AJZ1B13RU169641

2024 Lexus ES
350 F SPORT 2 FWD
18,699 mi
$47,819
- Year:
- 2024
- Make:
- Lexus
- Model:
- ES
- Body type:
- Sedan
- Exterior color:
- Iridium
- Interior color:
- Circuit Red
- Transmission:
- 8-Speed Automatic
- Mileage:
- 42,720
- Stock #:
- 1701805A
- VIN:
- 58AJZ1B1XRU160953

2024 Lexus ES
350 F SPORT 2 FWD
42,720 mi
$44,122
- Year:
- 2023
- Make:
- Lexus
- Model:
- ES
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- Front-Wheel Drive
- Engine:
- 302 hp 3.5L V6
- Exterior color:
- Iridium
- Combined gas mileage:
- 27 MPG
- Fuel type:
- Gasoline
- Interior color:
- Black
- Transmission:
- 8-Speed Automatic
- Mileage:
- 27,035
- Stock #:
- 26790A
- VIN:
- 58ADZ1B13PU143342

2023 Lexus ES
350 FWD
27,035 mi
$42,499
- Year:
- 2023
- Make:
- Lexus
- Model:
- ES
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- Front-Wheel Drive
- Engine:
- 302 hp 3.5L V6
- Exterior color:
- Black (Caviar)
- Combined gas mileage:
- 27 MPG
- Fuel type:
- Gasoline
- Interior color:
- Black
- Transmission:
- 8-Speed Automatic
- Mileage:
- 47,576
- Stock #:
- PU149777
- VIN:
- 58ADZ1B12PU149777

2023 Lexus ES
350 FWD
47,576 mi
$36,385
- Year:
- 2025
- Make:
- Lexus
- Model:
- ES
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 203 hp 2.5L I4
- Combined gas mileage:
- 28 MPG
- Fuel type:
- Gasoline
- Interior color:
- Black
- Transmission:
- 8-Speed Automatic
- Mileage:
- 9,075
- Stock #:
- BDC14996
- VIN:
- 58AD11D10SU013743

-$2,444
2025 Lexus ES
250 AWD
9,075 mi
$44,002
$41,558
- Year:
- 2025
- Make:
- Lexus
- Model:
- ES
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- Front-Wheel Drive
- Engine:
- 302 hp 3.5L V6
- Exterior color:
- Black (Obsidian)
- Combined gas mileage:
- 27 MPG
- Fuel type:
- Gasoline
- Interior color:
- Black
- Transmission:
- 8-Speed Automatic
- Mileage:
- 7,956
- Stock #:
- TT1849A
- VIN:
- 58ADZ1B17SU201719

2025 Lexus ES
350 FWD
7,956 mi
$47,089
- Year:
- 2024
- Make:
- Lexus
- Model:
- ES
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- Front-Wheel Drive
- Engine:
- 302 hp 3.5L V6
- Exterior color:
- Iridium
- Combined gas mileage:
- 27 MPG
- Fuel type:
- Gasoline
- Interior color:
- Black
- Transmission:
- 8-Speed Automatic
- Mileage:
- 41,635
- Stock #:
- 31417
- VIN:
- 58ADZ1B14RU174019

-$937
2024 Lexus ES
350 FWD
41,635 mi
$39,378
$38,441
- Year:
- 2023
- Make:
- Lexus
- Model:
- ES
- Body type:
- Sedan
- Exterior color:
- Black (Caviar)
- Interior color:
- Circuit Red
- Transmission:
- 8-Speed Automatic
- Mileage:
- 94,644
- Stock #:
- 149670
- VIN:
- 58AJZ1B12PU149670

-$1,000
2023 Lexus ES
350 F Sport 2 FWD
94,644 mi
$35,299
$34,299
- Year:
- 2024
- Make:
- Lexus
- Model:
- ES
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- Front-Wheel Drive
- Engine:
- 302 hp 3.5L V6
- Exterior color:
- Silver / Green
- Combined gas mileage:
- 27 MPG
- Fuel type:
- Gasoline
- Interior color:
- Palomino/Wood Brown
- Transmission:
- 8-Speed Automatic
- Mileage:
- 27,996
- Stock #:
- AD03899
- VIN:
- 58AFZ1B17RU163203

2024 Lexus ES
350 Ultra Luxury FWD
27,996 mi
$50,812
- Year:
- 2025
- Make:
- Lexus
- Model:
- ES
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- Front-Wheel Drive
- Engine:
- 302 hp 3.5L V6
- Exterior color:
- Black (Obsidian)
- Combined gas mileage:
- 27 MPG
- Fuel type:
- Gasoline
- Interior color:
- Black
- Transmission:
- 8-Speed Automatic
- Mileage:
- 7,956
- Stock #:
- TT1849A
- VIN:
- 58ADZ1B17SU201719

Sponsored Listing
2025 Lexus ES
350 FWD
7,956 mi
$47,089
CarGurus Analysis: 2024 Lexus ES

Summary
With 922 currently listed for sale and an average price of $42,265.00, 33.7% of 2024 Lexus ES models for sale on CarGurus are rated as good or great deals.
90.7% of 2024 Lexus ES models on CarGurus are accident free.
Why it stands out
The 2024 Lexus ES stands out as a comfort-first luxury sedan that has long been defined by refinement rather than flash. It traces its appeal to the ES formula of a quiet, pampering ride and an understated personality, and the buying guide describes the model as a reliable, affordable, and well-equipped sedan. For shoppers who want a relaxed daily driver instead of something aggressive or attention-grabbing, that character is a major part of the ES’s identity.
For this generation, the ES benefits from a roomier cabin and a more modern design than earlier versions, with increased structural rigidity, a wider stance, and more rear-seat legroom. The lineup also brought stronger performance and efficiency choices, including the ES 350’s 302-hp V6 and the ES 300h hybrid’s 215-hp combined output. Standard equipment was generous, with features such as synthetic leather upholstery, heated power front seats, a power moonroof, and a suite of safety technology. Lexus also improved the interior experience with a major 2022 refresh that moved the screen closer to the driver, made touch functionality standard, revised the software, and expanded connectivity features.
There are tradeoffs, though. The ES is not meant to be exciting to drive or look at, and the buying guide notes that its performance is pedestrian. Even so, that same focus on comfort, equipment, and ease of use is what makes the 2024 Lexus ES appealing to buyers who value a calm, polished luxury sedan over sportiness.
Other model years to consider
- Average price: $29,711.00
- Good/great deal percentage: 35.9%
- User rating: 5 / 5
- Total listings: 766
- Average price: $39,164.00
- Good/great deal percentage: 35.4%
- User rating: 5 / 5
- Total listings: 905
- Average price: $35,672.00
- Good/great deal percentage: 36.2%
- User rating: 5 / 5
- Total listings: 873
This analysis is based on CarGurus' proprietary market data from August 24, 2026, CarGurus experts' opinions, and generative AI.
*CarGurus meticulously monitors the prices of millions of pre-owned vehicle listings, offering users precise and up-to-date market insights. Historical pricing data excludes any additional dealer fees as of May 3, 2026.
2024 Lexus ES Trims
| Trim type | MSRP |
|---|---|
| 250 Premium AWD | -- |
| 350 Premium FWD | -- |
| 350 F SPORT Handling FWD | $48,500 |
| 250 AWD | $42,040 |
| 350 Luxury FWD | $47,210 |
| 350 F SPORT 2 FWD | -- |
| 350 Ultra Luxury FWD | $50,930 |
| 350 FWD | $42,040 |
*CarGurus meticulously monitors the prices of millions of pre-owned vehicle listings, offering users precise and up-to-date market insights. Historical pricing data excludes any additional dealer fees as of May 3, 2026.
2024 Lexus ES Price Trends
CarGurus tracks the prices of millions of used car listings every year. See how the average price of 2024 Lexus ES prices has changed over time.
See more price trends2024 Lexus ES Pricing Analysis
Pricing by Popular US Cities
Market Area: Nationwide
Key Insights
- Highest Prices in Philadelphia: The city commands an average price of $44,202, likely due to higher demand and lower inventory.
- Lowest Prices in Atlanta: With an average price of $45,753, it reflects a competitive market with a decent number of listings.
- Inventory Variation: Cities like New York (124 listings) and Los Angeles (114 listings) show a balance of inventory and pricing, indicating stable market conditions.
City-Level Pricing
| City | Total Listings | Avg Price |
|---|---|---|
| Philadelphia, PA | 53 | $44,202 |
| Chicago, IL | 66 | $42,205 |
| Dallas, TX | 63 | $42,025 |
| Houston, TX | 67 | $43,492 |
| Washington, DC | 91 | $43,329 |
| Miami, FL | 97 | $40,676 |
| New York, NY | 124 | $40,636 |
| Los Angeles, CA | 114 | $38,499 |
| Atlanta, GA | 98 | $45,753 |
| Boston, MA | 44 | $39,544 |
Pricing by Trim Packages
Key Insights
- Dominant Trim: The 350 FWD trim leads with 2,829 listings, indicating strong consumer preference for this configuration.
- Price Range: The 350 Ultra Luxury FWD trim, priced at $50,930, represents the highest MSRP, reflecting the demand for luxury features.
- AWD vs. FWD: The 250 AWD trim, with 130 listings, offers a competitive price point at $42,040, appealing to buyers seeking all-weather capability.
Trim-Level Details
| Trim | Listings | MSRP | Drivetrain | Engine |
|---|---|---|---|---|
| 350 FWD | 2829 | $42,040 | FWD | 3.5L 302 hp V6 |
| 350 Ultra Luxury FWD | 132 | $50,930 | FWD | 3.5L 302 hp V6 |
| 250 AWD | 130 | $42,040 | AWD | 2.5L 203 hp I4 |
| 350 Luxury FWD | 121 | $47,210 | FWD | 3.5L 302 hp V6 |
| 350 F SPORT Handling FWD | 17 | $48,500 | FWD | 3.5L 302 hp V6 |
Pricing Analysis by Model Year
Key Insights
- New Model Premium: The 2025 Lexus ES is priced at $45,637, reflecting a +5.9% premium over its MSRP, indicating strong demand for the latest model.
- Depreciation Trends: The 2019 Lexus ES shows a significant depreciation of -32.2%, suggesting that older models may offer better value for budget-conscious buyers.
- Best Value Years: The 2022 Lexus ES is priced at $35,073, only -14.1% below its MSRP, making it an attractive option for buyers looking for a recent model with less depreciation.
Model Year Pricing
| Model Year | Original MSRP | Avg Price | Price vs MSRP |
|---|---|---|---|
| 2025 Lexus ES | $42,140 | $45,637 | +5.9% |
| 2023 Lexus ES | $41,940 | $38,177 | -9.0% |
| 2022 Lexus ES | $40,950 | $35,073 | -14.1% |
| 2021 Lexus ES | $40,000 | $31,123 | -22.2% |
| 2020 Lexus ES | $39,900 | $29,625 | -25.8% |
| 2019 Lexus ES | $39,750 | $26,959 | -32.2% |
| 2018 Lexus ES | $38,950 | $22,753 | -41.5% |
| 2017 Lexus ES | $38,900 | $21,464 | -44.7% |
| 2016 Lexus ES | $38,100 | $19,869 | -47.9% |
| 2015 Lexus ES | $40,440 | $16,914 | -58.2% |
| 2014 Lexus ES | $36,620 | $15,707 | -57.0% |
| 2013 Lexus ES | $36,370 | $13,746 | -62.3% |
These recommendations are based on CarGurus' proprietary market data from August 27, 2026, CarGurus experts' opinions, and generative AI.
*CarGurus meticulously monitors the prices of millions of pre-owned vehicle listings, offering users precise and up-to-date market insights. Historical pricing data excludes any additional dealer fees as of May 3, 2026.
How much does the 2024 Lexus ES cost?
| Metric | Value |
|---|---|
| Current Average Price | $42,254 |
| Year-Round Low | $39,711.32 |
| Year-Round High | $42,299.78 |
| Average Price a Year Ago | $41,757 |
| Change vs. Last Year | +1.19% |
Prices are up 1.19% year-over-year — a sign of continued demand for this model year.
There are 985 listings available, which gives you a meaningful amount of inventory to compare before you buy.
If you find a listing below $39,711.32, that's toward the low end of the year-round range and worth acting on quickly.
Is the 2024 Lexus ES a good car?
The 2024 Lexus ES stands out as a comfort-first luxury sedan that has long been defined by refinement rather than flash. For you, that means a relaxed daily driver with a quiet, pampering ride, an understated personality, and a buying guide that describes it as a reliable, affordable, and well-equipped sedan.
It also brings a roomier cabin, a more modern design, and generous standard equipment, including synthetic leather upholstery, heated power front seats, a power moonroof, and safety technology. If you want a calm luxury sedan instead of something aggressive or attention-grabbing, that character is a major part of its appeal.
29.1% of listings are priced as good or great deals, which gives you some room to shop selectively.
Is the 2024 Lexus ES reliable?
The 2024 Lexus ES stands out as a comfort-first luxury sedan that the buying guide describes as reliable, affordable, and well-equipped. That makes it a strong fit if you want a calm, polished daily driver with a reputation built around ease of ownership rather than drama.
Its focus on refinement, standard equipment, and a relaxed driving character supports that reputation. For used buyers, the main long-term ownership risk is less about excitement and more about making sure the specific car you choose has been maintained well and shows no signs of neglect.
What should I look for when buying a used 2024 Lexus ES?
Accident-free inventory is excellent at 90.7% — clean inventory, standard diligence applies.
You should still run a history report and verify that the car’s background matches the seller’s description. Prioritize a pre-purchase inspection, especially if you’re comparing multiple listings, so you can focus on condition, maintenance quality, and any signs of cosmetic or mechanical wear.
Because this model is aimed at comfort and daily use, pay close attention to interior condition, electronics, and how well the car has been cared for overall. A clean example should feel polished and consistent with the ES’s luxury-sedan mission.
Is now a good time to buy a used 2024 Lexus ES?
This looks like a moderate, selective buyer’s market, so you can shop with some leverage if you’re patient and focused.
- Deal availability: 29.1% of listings are priced as good or great deals.
- Inventory: There are 985 listings available.
- Price trend: Prices are up 1.19% year-over-year.
- Clean inventory: 90.7% of listings are accident-free.
If you find a listing below $39,711.32, that's toward the low end of the year-round range and worth acting on quickly.
What is the 2024 Lexus ES's resale value?
The current average of $42,254 sits slightly above last year's $41,757.
That year-over-year increase suggests the market has held up well for this model year, which is a positive sign if you’re thinking about future resale. If you buy well and keep the car in strong condition, the ES’s steady demand and comfort-first reputation should help it remain appealing to the next buyer.
For a future seller, the key takeaway is that pricing discipline matters. A clean, well-kept example is more likely to hold its value than one with visible wear or a questionable history.
Should I buy a 2024 Lexus ES or consider a different year?
If you're weighing the 2024 against nearby model years, here's how to think about it:
Choose the 2024 if:
- 29.1% of listings are priced as good or great deals.
- Accident-free inventory is excellent at 90.7% — clean inventory, standard diligence applies.
- Price trend: Prices are up 1.19% year-over-year.
The bottom line: The 2024 Lexus ES is the right choice if you want a comfort-focused luxury sedan with strong standard equipment and a market that still offers some deal opportunities. If you’re more price-sensitive, a nearby model year may give you a lower entry point, but the 2024 remains the better pick when you want a balanced mix of condition, availability, and long-term appeal.
These recommendations are based on CarGurus' proprietary market data from August 28, 2026, CarGurus experts' opinions, and generative AI.
*CarGurus meticulously monitors the prices of millions of pre-owned vehicle listings, offering users precise and up-to-date market insights. Historical pricing data excludes any additional dealer fees as of May 3, 2026.
Relevant articles

The Most Reliable Luxury Cars of 2026
Luxury cars give you the best of most things but which are the most reliable luxury cars you can buy? Our guide has all the details.

The Best Sedans of 2026
As more people flock to SUVs and crossovers, some automakers are killing off sedans. But others are doubling down, building some of the best four-door cars we’ve ever driven. For a supposedly dying segment, the sedan market looks awfully healthy.

The Best Affordable Luxury Cars in 2026
There are plenty of great options for affordable new luxury cars, if you know where to look. Our expert guide gives you the lowdown on the best cheap luxury cars you can buy.