The next bull run will come, I'm thinking mid may to late may.
And the coins that will perform the best, and throughout the year will be the ones that have an actual product and real world use case.
That is uncertain,as of the moment people are getting more vigillant when it comes picking good quality coins in the market,as the market is being manipulated by few people it is going to be necessary to have some corrections because it tests the current support levels of bitcoin if ever bitcoin is going to fluctuate once again.