Should I sell out all ETH? Or keep ETH on hand and keep mining patiently in order to come across next bull trend?
Depends on few factors
1) If you sell now, are you in profit?
2) Can you sustain your mining operation until the next bull run?
3) Do you have reserves to replace/fix your equipment?