This is a long video but it’s so very informative.  If you are considering going off the grid this detailed video is a must watch.