I'm from Houston, and this is my first time applying for a visa to visit another country. I will be in Rio De Janeiro on Feb 10. Anyone from Houston or Texas area know how to get a tourist visa? Do I need to purchase my plane tickets first? How soon should I get a tourist visa? As soon as possible or within 90 days from the date i will arrive there?