If you want to know what to do with your money, to be rich and financially secure, this is the most ccomprehensive book out there to walk you step by step to success. It's not about getting rich quick. It's about creating many baskets and collecting many eggs. As your income increases and debt is paid, you will realize how much fun it is to watch your money grow. It's even more fun than spending money. You have to start somewhere, might as well start with this book.

Good suggestions. I have many of these. One word about the “app” idea. I had a great idea related to personal taxes that I tried to get off the ground with my accountant as a partner. I would say it’s difficult to do this unless you have a coder on your team. Hiring someone is not really viable financially unless the app is simple. When we finally got the quote for a coder to write what we wanted (and after doing lots of mock ups ourselves and getting a demo for investors) the estimate was about 750k just to really get started.
It covers Rental Income (Real Estate) or Interest Income (Bank Deposits). Though it is best suited for retirement planning but it can also act as second income during working years. Big question is how to fix the target for Second Income. Very simple, if your Monthly Expense is 50k & residential property can yield rent of 25k then you need 3 residential units i.e. one for self and two for second income source.

Use of (Tap) for Balance is governed by the H&R Block Mobile and Online Banking Online Bill Payment Agreement and Disclosure. Once activated, you can view your card balance on the login screen with a tap of your finger. You should enable the security features on your mobile device, because anyone who has access to it will be able to view your account balance. You also accept all risk associated with (Tap) for Balance, and agree that neither H&R Block, Axos Bank™ nor any of their respective parents or affiliated companies have any liability associated with its use. You will still be required to login to further manage your account.
I was so excited when I opened a higher interest savings account and I started getting ‘real’ passive income. Instead of 5 cents from my bad savings account, now I get $10 a month in interest for just keeping my emergency fund full! If I saw a nickel on the street, I’d pick it up but it’s not too exciting. If I saw $10 laying on the street and picked it up, it would make my week! The account is like finding that $10 on the ground every month 😉
These are most of the ways that I use to try and diversify my income. Add them all up and they’re still nowhere near my day job income but they’re getting closer every day. No matter how much you make it’s imperative to start thinking about additional ways to make money. Real estate and investing are some of the best passive sources of income but it’s also important to think of alternative active sources of income. For most people, those two things will never be able to equal your day job pay but secondary active sources could one day replace your day job whether you want it to or not.
!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