Hej Viktor!
Jag har besökt alla dessa länder, och seglade dessutom från Panama till Colombia för lite drygt 6 månader sedan.
Det är svårt att säga, eftersom du säkert skulle kunna spendera 3 månader i vart och ett av länderna och ha det bra, men jag skulle säga att min stora favorit är Colombia, följt av Nicaragua. Det finns så otroligt mycket att se i Colombia, och människorna är väldigt härliga. Det är även inte så turistigt som andra länder, och känns därför mer genuint. Nicaragua är också ett härligt ställe, vacker natur, historiska städer, m.m.
Costa Rica är väldigt utvecklat, väldigt turistigt. Kanske du tycker om det? Det gör det lättare för en ovan turist, särskilt om du inte talar spanska, eftersom all infrastruktur för turister finns där redan. Priserna är dock 2-3 gånger högre än i Nicaragua!
Ecuador är ett fattigt land, människorna är inte lika varma och trevliga som i Colombia, det är mer turistigt, maten är inte särskilt intressant. När jag tänker på Ecuador tänker jag på en månad med kyckling och ris varje dag. Sämst mat i hela Latinamerika skulle jag säga. Men det är ett vackert land samtidigt, med mycket att se.
Jag skulle lägga mer tid i Sydamerika. Säg 1 månad i Centralamerika och 2 i Syd. Om du tänkt ta en av turist-segelbåtarna mellan Panama och Colombia så tyckte jag den var rätt kul, men tveksamt om den är prisvärd (typ $550 USD). Om du är driftig, äventyrlig och förhoppningsvis talar lite spanska finns billigare sätt att ta sig över på egen hand.
Spanska är väldigt användbart i den här delen av världen, och du bör undersöka möjligheten att studera spanska i Nicaragua i några veckor i början av din resa (och helst lite hemma också innan du reser). Du kommer få mycket mer ut av din resa. Du bör kunna hitta personliga lektioner för ca $5/timme när du väl är på plats. Intensivt 6h/dag i 2 veckor med inneboende i spansktalande familj... pallar du det så har du tillräckligt för att komma igång. Försök sedan träffa spansktalande kompisar/flickvän, och sedan går det fort!