Do I need to switch my car insurance and registration?

I am moving back to Oklahoma after 2 years. I bought a car in Maryland and it is registered and insured in Maryland. I still have 1 year left on my tags and my insurance policy just started another 6 month policy. How long do I have to switch to Oklahoma insurance and registration. Do I even need to until my policy is over and my tags expire?