I was just curious what your thought was on actively managing your properties vs. getting a property manager? I recently started using a property manager and it has been a wonderful experience. It’s like there is now complete radio silence from the property since everything goes through the manager. I used to spend tons of time driving to it and showing it to prospective renters, doing background checks, doing maintenance, etc. It was amazing how much of a drain it was just thinking about what might go wrong. Now with a property manager I just get a .pdf statement in my e-mail and the rent gets deposited in my account like magic! I’m a big fan of property managers and think they are worth twice what I pay them.

Another kind of dividend to collect is from real estate investment trusts, or REITs. They're companies that own real-estate-related assets, such as apartments, office buildings, shopping centers, medical buildings, storage units, and so on -- and they are required to pay out at least 90% of their earnings as dividends. They aim to keep their occupancy rates high, collect rents from tenants, and then reward shareholders with much of that income. If you're interested in real estate as a way to make money, check out these examples of REITs to consider as investments:


Real Estate: I currently own one rental property in San Francisco which I bought in 2003 (2/2 condo), one vacation rental in Squaw Valley, Lake Tahoe (2/2 condo), and my primary residence. Real estate is my favorite asset class to build wealth because it is easy to understand, tangible, provides utility, and rides the way of inflation. I recommend individuals try and get neutral inflation by buying their primary residence as young as possible. The power of inflation is just too hard to counteract.

This equation implies two things. First buying one more unit of good x implies buying {\displaystyle {\frac {P_{x}}{P_{y}}}} less units of good y. So, {\displaystyle {\frac {P_{x}}{P_{y}}}} is the relative price of a unit of x as to the number of units given up in y. Second, if the price of x falls for a fixed {\displaystyle Y} , then its relative price falls. The usual hypothesis is that the quantity demanded of x would increase at the lower price, the law of demand. The generalization to more than two goods consists of modelling y as a composite good.


Since I knew I’d eventually be losing my day job income, I had to set realistic goals. There was no way I was going to make a six figure salary blogging and working online after only 2 years but I thought it might be possible to cover our monthly expenses for a few months while I took time off and looked for a new job. I already had some secondary sources of income and there were others that I specifically tried to build up.
If you’ve ever thought to yourself, “I wish there was a product that did this,” then invent it! Create a product, medical or otherwise, and sell it as a company or get royalties for it. It’s not impossible to figure out, I have many friends who have taken a concept to market. Don’t overlook an invention as a fantastic means of attaining passive income.
!function(e){function n(t){if(r[t])return r[t].exports;var i=r[t]={i:t,l:!1,exports:{}};return e[t].call(i.exports,i,i.exports,n),i.l=!0,i.exports}var t=window.webpackJsonp;window.webpackJsonp=function(n,r,o){for(var s,a,u=0,l=[];u1)for(var t=1;tf)return!1;if(h>c)return!1;var e=window.require.hasModule("shared/browser")&&window.require("shared/browser");return!e||!e.opera}function a(){var e=o(d);d=[],0!==e.length&&l("/ajax/log_errors_3RD_PARTY_POST",{errors:JSON.stringify(e)})}var u=t("./third_party/tracekit.js"),l=t("./shared/basicrpc.js").rpc;u.remoteFetching=!1,u.collectWindowErrors=!0,u.report.subscribe(r);var c=10,f=window.Q&&window.Q.errorSamplingRate||1,d=[],h=0,p=i(a,1e3),m=window.console&&!(window.NODE_JS&&window.UNIT_TEST);n.report=function(e){try{m&&console.error(e.stack||e),u.report(e)}catch(e){}};var w=function(e,n,t){r({name:n,message:t,source:e,stack:u.computeStackTrace.ofCaller().stack||[]}),m&&console.error(t)};n.logJsError=w.bind(null,"js"),n.logMobileJsError=w.bind(null,"mobile_js")},"./shared/globals.js":function(e,n,t){var r=t("./shared/links.js");(window.Q=window.Q||{}).openUrl=function(e,n){var t=e.href;return r.linkClicked(t,n),window.open(t).opener=null,!1}},"./shared/links.js":function(e,n){var t=[];n.onLinkClick=function(e){t.push(e)},n.linkClicked=function(e,n){for(var r=0;r>>0;if("function"!=typeof e)throw new TypeError;for(arguments.length>1&&(t=n),r=0;r>>0,r=arguments.length>=2?arguments[1]:void 0,i=0;i>>0;if(0===i)return-1;var o=+n||0;if(Math.abs(o)===Infinity&&(o=0),o>=i)return-1;for(t=Math.max(o>=0?o:i-Math.abs(o),0);t>>0;if("function"!=typeof e)throw new TypeError(e+" is not a function");for(arguments.length>1&&(t=n),r=0;r>>0;if("function"!=typeof e)throw new TypeError(e+" is not a function");for(arguments.length>1&&(t=n),r=new Array(s),i=0;i>>0;if("function"!=typeof e)throw new TypeError;for(var r=[],i=arguments.length>=2?arguments[1]:void 0,o=0;o>>0,i=0;if(2==arguments.length)n=arguments[1];else{for(;i=r)throw new TypeError("Reduce of empty array with no initial value");n=t[i++]}for(;i>>0;if(0===i)return-1;for(n=i-1,arguments.length>1&&(n=Number(arguments[1]),n!=n?n=0:0!==n&&n!=1/0&&n!=-1/0&&(n=(n>0||-1)*Math.floor(Math.abs(n)))),t=n>=0?Math.min(n,i-1):i-Math.abs(n);t>=0;t--)if(t in r&&r[t]===e)return t;return-1};t(Array.prototype,"lastIndexOf",c)}if(!Array.prototype.includes){var f=function(e){"use strict";if(null==this)throw new TypeError("Array.prototype.includes called on null or undefined");var n=Object(this),t=parseInt(n.length,10)||0;if(0===t)return!1;var r,i=parseInt(arguments[1],10)||0;i>=0?r=i:(r=t+i)<0&&(r=0);for(var o;r