I'm assuming the best practice would be to fill up right before the trip and empty whats ever is left in the tank once home so the water isn't sitting stagnant for long periods...am i right? or will water stay fresh for longer periods? How long does fresh water stay fresh?