Here are some calculations I have done for NL100 (this was before GG introduced 60A instead of 30A for bad beat jackpot, but roughly calculation will still be similar, a bit less rake):
Taking into account that GG introduced new BBJ (bad beat jackpot) which eats into our pockets, or to be precise - around 5-6A/100, we have done some work to understand how much do we really lose in the rake and how much we need to win in order to BE (break-even) and when do we make profits with the new GG system.
Considering that there are leaderboards, affiliate rake-backs (who has them), GGcare flip MTT's and fish buffet, and on top of all of that also something called PVI (Player Value Index), which is different for each player and nobody really knows how it is calculated nor whats the index for each player - its kind of hard and complicated to understand how bad or good the situation really is at GG.
However, we have been able to crack this mystery (or at least to some extend) and approximately we know what EV is required in order to BE and win.
The following information is calculated for nl100:
This is how much we get in terms of A/100 in rakeback from leaderboards with current 5k leaderboard system.
We calculate than on average in order to get 1-2 place in leaderboards you need around 1.5-2k hands, so it means that via leaderboards you can get 5A/100 in rakeback
In GGcare MTT's by doing 1.5-2k hands on average you will be able to get another 1A/100 back
In fish buffet (with 50% rb) depending on what is your PVI you will be able to get back another 3-4A/100 (most regs with good EV get 3A/100)
If you have linked your account with any affiliate (if you haven't yet then you can message me privately and I can give you contact info) then you will get another 1A/100 back
So to sum up everything, your rake-back will look around 10A/100.
The total rake for nl100 is around 20A/100 including ~15A/100 GG rake (depending on your VPIP and how aggro you play) and ~5A/100 BBJ rake
So basically the bottom line is that you need to win ~10A/100 in order to BE at GG, with condition that you go for top 1-2 places at leaderboard with no more than 2k hands
Everything above 10A/100 winrate is your profit
So just to illustrate situation if you are 20/100 player @nl100 and you play around 400 hands per hour and play 5h a day in order to get 1st place in leaderboard with 2k hands and you play 5 days a week. Then you will be able to make 40$ per hour or 200$ a day, or 1000$ in a week, or 4000$ a month + you can always hit BBJ (just 1 in 2M chance)