I think that its better to avoid defi as long term investment, i prefer just to speculate on its prices
DeFi market has a bigger risk due to its faster circulation. you can get a pretty good profit in just a short time. but you must be able to identify projects that are truly legitimate, for example chainlink, compound, yearn and others. In certain cases, some defi projects are not suitable for the long term because they are influenced by trends