A: Turn on both the electric heating element and the gas burner. It makes for a faster recovery than either one alone.
B: Take Navy showers. The shower head has a knob/lever/dial that turns off the water AT THE SHOWER HEAD. That keeps the water temperature from being affected. Wet the hair and body, turn off the water. Shampoo, turn on the water, rinse the hair, turn off the water. Wash the body, turn on the water, rinse, and you are done. But, be careful, when you turn off the water that way, the very first spray of water when you turn it back on can be blindingly hot or blindingly cold. Point the shower at the wall for 1 or 2 seconds to let the water temperature equilibrate again.
DW and I have been showering this way now for 8 years in our RV, with a 6 gallon water heater, not even a 10 gallon one, and neither one of us has ever run out of hot water.
OH, yes, a very important point:
C: Before the GF turns on her hair dryer - TURN OFF THE ELECTRIC WATER HEATER ELEMENT, TURN OFF THE AIR CONDITIONER, TURN OFF THE MICROWAVE.
Trying to run a hair dryer with any of those other items running is GUARANTEED to blow a breaker. It took DW over a year to learn that. And she still sometimes forgets. (This last item is for a 30 amp RV. I don't know if a 50 amp RV has the same restriction.)
Bobbo and Lin
2017 F-150 XLT 4x4 SuperCab w/Max Tow Package 3.5l EcoBoost V6
2017 Airstream Flying Cloud 23FB