In my experience with a number of different RV 's and water heater brands, 20-30 minutes is typical to reach maximum temperature, with some variation depending on the starting water temp. If my Atwood water heater is turned off at bedtime for instance, and night time outside temps stay in the 50°F range or so, it takes about 10 minutes to get back up to full temp. If it's colder, it takes longer. From a completely cold start at 40°F ambient temps, it may take closer to 45 minutes to reach full temp.