I have asked this question to myself when I started to get into crypto and came to the conclusion that holding solid altcoin projects seem to give better returns

Yes, a long-term investment have the best profits, of course if you are not a professional trader.