Add custom dynamic productOptions on Product Page

I have a Product Page currently with one field and I intend to add more. The product relates to cars, so the user has to select Make, Model, Year.

I have a Collection with all of the data I need. What I want to do is create a new dropdown field option for my product that the user can select Make, Model, Year where those options are populated from my Collection. As you can imagine, this list would be huge and has to be updated over time, hence the dropdown options need to be dynamic.

What I THINK would be simplest is if somehow I could query my cars database and then modify the Product Store’s productOptions. Is this possible?

I am a developer and am proficient in code but I’m newer to Wix. Any guidance anyone can provide to allow for this customization would be appreciated.