When is the best time to trim citrus trees, mango trees, etc?

I live in Palm Beach County, Florida. When is the best time to trim citrus trees, mango trees, avocado, trees? Is there some type of all natural (home made) fertilizer that can be used for citrus trees, mango and avocado trees as well as all other plants?

  3 answers