Almost all of these ideas require starting a personal blog or website. But the great thing about that is that it's incredibly cheap to do. We recommend using Bluehost to get started. You get a free domain name and hosting starts at just $2.95 per month - a deal that you won't find many other places online! You can afford that to start building a passive income stream.
We respectfully disagree. While you can't guarantee a piece of content will go viral, you can certainly build in viral characteristics that dramatically improve your odds. At Viral Shot, we have created numerous pieces of content for clients that have gained significant traction, generated thousands of leads and helped spread brand awareness. We do have a fairly simple formula that works very well.