Want to generate a juicy passive income that can last for decades? Here are three stocks every investor needs to buy right ...