Fall is the best time to plant these perennial vegetables, fruits and nuts. Plant them this fall and enjoy their harvests for years, or decades, to come.