Grow your own food!
This can be done in any environment
Even if you only have a small patio, you can still grow food. For those that don't have a little plot of land, you can look into square foot gardening, and hay bale gardening.
Depending on your area is when you can start. You can start from seeds or you can but them at a local nursery.
This is a great way to learn self reliance and to save some money. If you haven't already grab some seeds and get planting!!