Before buying, consider three key factors: space, budget and time commitment. Even a small greenhouse takes up room in your yard or on your patio, and it needs regular attention. Ventilation, watering ...