I have a 1 year Non O Visa i got from Savanaket last year that expires on June 6th. How far in advance can i go back to get a new one? I have to travel out of Thailand June 2nd for a couple months and would like to have a new visa in place before i leave on June 2nd.