I believe that bull run and alt seasons will happen next year. Dont expect too much on crypto this year rather buy your favorite coins while the market is experiencing downside.
Of course, next year will be the altcoin season and do not sell any coins that you are holding during this time because I believe those coins will have a very good chance of rising in the near future. Currently there are not many options for investors but top 30 coins at CMC can be considered if you want to make a profit. I'm not sure the future of altcoin but I sure the altcoin season will return to be like 2017.