I agree with you. It is best to buy BTC or ETH now.
You can safely buy any coins from the top 20 Coinmarketcap. This is a reliable investment.
I think it would be more correct to say - you can safely invest in Bitcoin, and also consider investing in coins from the top 20.