I would say it is safe to say, “You are Driving on Borrowed Time…” It is not legal for a civilian to drive with two or more mixed licenses, registrations, and state of residencies…
Every state requires a resident with a driver’s license to be issued that license by their resident state. If they have a vehicle registered in their name, it too must carry that state’s registration/title. New residents are generally given 30-days to change the registration and driver’s license to the new state after an inter-state move.
Finally, insurance companies base their rates on the state and county of residency (actually, the location the vehicle is garaged/parked)… If you are driving around in a car that is not licensed/titled in your state of residency, you have a very good chance that your coverage will be denied if you are in an accident…
Since I served in the military for over thirty-years, I am very familiar with multi-state licenses and registrations… I used the term “civilian” earlier as the rules are different for military assigned outside their home state of residency… But the Two Part rule is as far as it is legal… Military assigned away form their home state are allowed to maintain their driver’s license and vehicles registration/title in their home start while assigned to another state.
But some military push it to three parts and that is not legal… For instance, Sergeant Joe is a Florida Resident. He was assigned in Texas and bought his new vehicle there and to keep it simple, he registered the vehicle in Texas, all legal at this point even though he still possesses a Florida Driver’s license. Over the years, he finally gets a Texas driver’s license. None of this changed his Home State from Florida…
But now, Sergeant Joe gets orders to a new duty station in Georgia, but since the registration and driver’s license have not expired, he keeps both the Texas registration and driver’s license. He is now in violation of the law as he is not a Texas Resident driving in Georgia.
His one saving grace is if he is asked about the Texas registration, he pulls out his military ID and the police seldom get into the three start rule at a traffic stop…
But I am skeptical that a police officer stopping you and finding you have a driver’s license in one state and your vehicle registered in another would not ticket you especially after you tell him that you have an out-of-state license because your vision it so bad that you cannot get a driver’s license in that state.