i.e. your choice in the first field limits your selection of options in the second field. So, as per @W_Vann_Hall, it is possible with a good bit of table wrangling. This doesn’t come out of the box, unfortunately.
This might not work for you and isn’t a “conditional logic” approach, but an alternative is this:
Create a new table to hold your make/model combinations:
What you are referring to is dynamic variable conditions for linked record fields.
Airtable rolled out “Dynamic Variables” to their automation “Find Records”. It enables you to set a condition as dynamic.
IF this were to be rolled out to the the linked record field type, you could accomplish this.
This functionality would look through values in the destination table and filter the linked record options for only those records which match the conditions.