1 million out of 1000? 1000x within one year time frame is what you are talking about. That's attractive indeed but not really tough. Betting on new DeFi may fulfill your goal but if you also want to be on safer side and invest on established coins, it may not be possible. Ethereum because of ETH 2.0 seems strong bet according to me. However, that can't gift 10x in a year.