There are a variety of hot water heating systems to choose from to meet your needs. Decades ago, gas was popular because it offered a more variety at a less expensive rate. Today, electric offers a competitive edge with cost efficiency in its design quality. It is really difficult to tell the difference.
The size of the hot water heater will make a difference in how you take a bath. If the unit is too small, you will run out of hot water because everyone else has to get a bath right after the other. You will want to consider how many people are going to be using water in the family. There may need to be a reason to schedule use of the hot water depending upon the number of people in the house. It takes a while for the tank to fill back up.
A gas water heater has an advantage in the fact that storms come, and usually do not effect the unit like an electric heater. When the electricity disconnects, there is not hot water until the power comes back on and fills the tank. In fact, the gas works when the electricity doesn't. This is a good thing when the stove needs to be used to cook a meal.
Hot water heaters come in a variety of styles. Tankless water heaters stay the same rate constantly while heating the water to use as needed. Other types will vary, but a person can find the right selection by their own research. Warranties are available from the manufacturer.
Water heaters can be installed by a family member, but it is best to get a professional to connect it. In fact, it is a good idea to do your homework when choosing a water heater. Some will be more costly to repair than others. Some parts can be found much easier. You do not want to get stuck with an off brand. And, another thing to consider is the ability to heat, and how much water at one time can be heated. The more features will cost, but you may wish you had them down the road. After all, get the right unit in the beginning to avoid headaches, later.