The most important thing that you can do before you plant any seed is learning your space. It is important to be informed of the basic conditions of the garden area and this is where selection of the right plants comes in and makes them successful. Investing in the analysis of these three main aspects will only prove cost-effective in terms of time, money, and effort in the future.

- Sunlight: Sunshine is definitely a requirement, so look to your garden space to ensure it gets enough direct sunlight on a daily basis. The majority of vegetables and flowering plants need anywhere between 6-8 hours of sunlight per day.

- Test Your Soil: Become familiar with the soil that you have. This informs you its drainage and what it is capable of holding nutrients. One little test at hand, you squeeze your soil to know whether it is sandy, heavy clay, or a fine loam.

- Check Your Water Source: You should have a handy water source, close at hand. A garden needs to be watered consistently to stay healthy and having easy access proves to be a lot easier.