It really is unpredictable but it can be very profitable if you hone your skills to the point in which you can achieve good results most of the time. Analyzing a good altcoin is always the first step to make a succcessful trade.
Nonetheless, the trading in a bull market is inevitably profitable. I make $100-200 at a minimum via trading, daily.
For me, with margin trading, you do not worry about bullish market or bearish market, because you have 2 option short or long depends the situation on market and your decision. This is reason margin trading make many trader interested.