I will be traveling to Costa Rica and Chile over the next 6-12 months and spending 1-2 months in each country while I am there.
I checked the CDC website for Costa Rica and Chile, as well as the general vaccination guidelines page, and it recommends that I get vaccinated for Hepatitis A and B and Typhoid 3-4 weeks before I travel.
Is it necessary to wait, or can I get these vaccinations done now so that I have one more thing out of the way? Are travel vaccinations like "routine" vaccinations in that you just need to keep up on them every year or so, or do you really need to take them closer to when you travel?