For 2023, the maximum depreciation you could take on a passenger automobile <6,000 lbs if used 100% for business was $20,200. This was $12,200 of Section 179 + $8,000 of 168(k) Bonus Depreciation. If a truck >12,000 lbs, there is no limit to 179.
If the business usage drops below 50% in a subsequent year, then you would need to recapture the Section 179 depreciation that was taken on the vehicle.
As long as the vehicle is "in service" before 12/31/24, you can use 179 + Bonus.
Titling the vehicle is another item to consider. If the business is a SMLLC, Sch C business, you can either title the vehicle personally or in the LLC name. Your insurance may have a different rate if titled in a business name, so that is one item to consider. If an S-Corp is involved, it can be more complicated. For an S-Corp to deduct vehicle cost, the vehicle must be titled in the S-Corp name. However, one common strategy is to title the vehicle personally and pay for all vehicle expenses personally and then get reimbursed by the S-Corp based on business mileage at the standard mileage rate. If set up like this, the S-Corp gets to deduct the reimbursement to the individual and the individual does not need to recognize any income from payments received.