Thank you everyone for all your advice. We have just renewed our visa so that's good for another year. We are planing taking up residence once in awhile. So maybe that will be every 90 days 😊.
The information you have given us is definitely helpful. I thought it might be difficult so we'll be playing it by ear and get a TM30 when need be.