You forgot the most important thing which is to buy the dip and not the top because even if you invest in the coins that are the top 100 in coinmarketcap, if you got them in wrong price you will most likely end up losing half of your capital and wait years for just have your money back, specially for someone who is an investor and not a trader who has knowledge to act quickly to safe his money when the market is about the crash.