the quicker you start the process the better , getting everything in order seems to take longer then getting the visa it seems but i would start right now, good luck