Definitely now is the right time to buy altcoins that have strong community and enough popularity.
Besides from stellar, and cardano there are more potential altcoins good to invest for long term.
The top 100 coins is good choices too. Pick your best coin if you have money to start.