For a medium term investment, gambling sites like yolodice and some other trusted gambling sites would be great to generate a reasonable income. Nothing is garantie, you may loose sometimes. But based on multiple reviews, it's may be a nice option to try.
All those platforms are hosted in gambling board of this forum.