I think mining coins can be one of the best way to generate passive profits. However, it is very difficult to completely retire from business in this area.
With mining is not so simple and there are two options:
1. Mine young coins with the hope that they will grow in value
2. Forget about it.