I know this isn't really about immigration, exactly, but I want to visit my boyfriend from July 20th to around Jan 10th, however, I was wondering when I'd be able to buy a ticket so far in advance? And what would the best thing to do, if I decide to stay to apply for PR (I'm thinking about...