Source: https://www.biggerpockets.com/forums/25/topics/75579-help-us-build-the-ultimate-crowdsourced-investing-guide