Sort:  

When I went to italy and spain and I thought it was expensive and then i met Scandinavia and wow, its even more expensive! But definitely nothing to do with any Latin american country haha

Visiting Mexico could be divided in three parts, each of them could be considered a different trip unless you have two months free:

The caribbean
The pacific
The central part

Depends on what you want is the trip you should take, let me know what do you have in mind and it will be easier for me to give you a reccommendation :D

Well, i think i would like to spend as much time as i can. Coming from Italy i guess there is a visa? if yes how long can i stay there?