I think 50 sats per byte should take 4nor 5 hours.
I guess it all depends, but yesterday I had a transaction stuck in the network for more than 5 hours and I'd included a fee of 65.7sats/byte.
Right now to get the next block you need at-least 120 sat/B (this is crazy) but 50 sat/B is still good.
That is indeed crazy, and it annoys me when the network gets this constipated. It was much worse a couple of years ago if I'm remembering correctly--but I do recall that the minimum fee to send about $120 worth of bitcoin from my Mycelium wallet was roughly $45. That's an issue with Mycelium, though, and it's why I don't use it much anymore.