The normal recommendation for OBS (which was tweaked around Twitch, not YouTube) is to match your buffer to your bitrate. So if you stream at 8000kb/s, set 8000kb as your buffer.
However, I stream to Twitch at 3000kb/s with a 2000kb buffer, and I think it works really well. You might experiment with 8000kb/s stream and a 6000 or 5000 kb buffer. Or lower than that. The thing to be aware of is as the buffer gets smaller, your video quality will go down, especially in high-motion sequences. If all you're doing is playing Hearthstone, you can probably set the buffer to 4000kb and not notice much of a difference. If you're playing BF2, you'd see a difference though, right away (theoretically).
In the end, FerretBomb is right, you need to test it and figure it out for yourself through experimentation.