There really isn't one single best time to be in Costa Rica, all of the seasons in Guanacaste offer something special. Different seasons, and thus different weather, offer many different positive experiences from non-stop sunshine to tropical green rolling mountains. I would say that it really depends on what kind of lifestyle you're looking for. That will help determine if you would prefer to live here part-time, or on a more full-time basis.