spot on. server location and bandwidth are the main culprits. no matter how fast wireguard is, if the server sucks or is too far, you'll get those buffer probs. switching servers is kinda like a game of roulette lmao. and yeah, messing with DNS and MTU can sometimes boost that streaming smoothness.