Spending some time preparing and planning for your garden will pay off in the end. Consider these tips before purchasing...