Using a sharp serrated knife, cut the tomatoes into thick slices. Carefully slice the peel and remove pith off of the oranges and slice into rounds. Arrange the tomato, orange and avocado slices on a plate. Drizzle the olive oil over the plate, sprinkle with the chopped pistachios and add a squeeze of orange juice. Season with salt and pepper and add the fresh basil.