became $1,000,000 during an 18 year period (about 3x better than Berkshire Hathaway). Five – ten shares, or more, invested in a ROTH Ira and held *consistently* come h..l or highwater, with dividends and splits reinvested, may provide you a very pleasant surprise in 20 years or so. Asset Managers often do better than the assets they manage. Eaton Vance (EV) and T. Rowe Price (TROW) also did exceedingly well over a 25 year period.

I have two major dilemmas: (1) Should I wait to start investing (at least until the end of the year where I’ll hopefully have $5k+ in savings) in things like CDs? I ask because a little over $2k doesn’t seem significant enough yet to start putting my money to work (or maybe it is? that’s why I’m coming to you for your advice haha) and (2) I want to invest in things like P2P and stocks but I’m honestly a bit ignorant of how it trully works. I know the basics (high risk, returns can be volatile, returns are taxable). Do you have any advice on how I can best educate myself to start putting my savings to work?
The vast majority of my investing is in retirement accounts and won't be tapped for income until I reach at least 59.5 years old. However, I have a very small taxable investing portfolio (less than $5k) with Ally Invest where I invest in a handful of stocks that I value. I do not use the earnings as income – I simply hold these stocks. But I have an unrealized gain of $340 from this year so far.
But that’s more like a fairytale. You’ll have to put in some effort to continue receiving residual income on the business you started. Talking to your managers and representatives will help them be more productive and run your business better. Marketing your online sales through social media and your network will help earn you more money. But you just won’t have to work at it as your full time job. Think of it as a part time job that can potentially bring in full time pay.
There are dozens of ways to generate passive income. However, the option you select has to do with two metrics: time and money. Either you have a lot of time or a lot of money. Most people usually don't have both. But, if you have a lot of money, generating passive income almost instantly is easy. You can buy up some real estate and begin enjoying rental income. Or, you can invest in a dividend fund or some other investment vehicle that will begin generating a steady income for you.
If you're looking to get started in real estate, look at a crowd funding solution like RealtyMogul. It works similar to LendingClub - you commit as little as $5,000 towards a property. When the property is fully funded, you become an owner, and will receive your share of the earnings and appreciation in the property.  Check out RealtyMogul to learn more.