So here I am now, on my tourist visa and getting ready to apply for the non immigrant O based on retirement (Canadian, so I have an easy out on the $65K income). Do I need to have been here for a certain time before applying for the non Immigrant O (I seem to have forgotten this and cannot find a reference to this point). Thanks all!