Investing in real estate and gold is good enough in my own opinion. Stay away from online investments. Most of them either are scammers, get hacked, or simply disappear. Also make sure to invest only that amount of money which you are willing to lose and make sure to get back the capital. You can also try altcoin trading.