Asparagus in the garden takes its time but is worth the waitAsparagus requires patience but can yield crops for up to 20 years after initial planting.