3. Start as soon as possible. Building a livable passive-income stream takes a tremendously long time, largely because of declining interest rates since the late 1980s. Gone are the days of making a 5%-plus return on a short-term CD or savings account. Today, the best 12-month CD is at 2.5%, and the best money-market rate is about 1.85%, which is not bad, considering such rates were below 0.5% just a couple of years ago. Know that every $100 you save can generate at least $2.5 in passive income.
One of the most appealing options, particularly for millennials, would be #12 on your list (create a Blog/Youtube channel). The videos can be about anything that interests you, from your daily makeup routine (with affiliate links to the products you use), recipes (what you eat each day) or as you mention, instructional videos (again with affiliate links to the products you use). Once you gain a large following and viewership, you can earn via Adsense on YouTube.
Rentals, just like stocks, throw off cash. With rentals we call that cash “rent”, and with stocks we call it dividends. A significant difference however is that the S&P 500 has appreciated at ~6% per year (above inflation) for the last 100 years…..Real Estate has had almost 0 growth above inflation. So are rents higher than dividends? Maybe, maybe not. But unless you got one heck of a deal, the delta in rent over dividends will have a very tough time making up for the 6% per year difference in appreciation.
However, until we get another reset in valuations (I’m calculating a 40% to 50% correction is justified ), I’ve moved largely to the sidelines. Beginning in July 2013, I began slowly reducing equity exposure and am now sitting firm at 40% with the balance in various forms of 5 yr cd’s and short duration bonds. This is down from over 60% when I ramped up to take advantage of the March 2009 lows.
Thank you for being a part of this community. Thank you for reading. I hope that I can continue to encourage, support, and motivate you to achieve your life goals. And if I’m not, let me know how I can better do so. There are so many different platforms to connect with me – on Facebook, Instagram, and Twitter, but I tend to respond fastest through one of these methods: 
×