A certain type of water heater may or may not be right for you depending on what area of the country you call home.
Where you live will determine the amount of “temperature rise” required to achieve the desired hot water outlet temperature (120°F is recommended by most professional plumbers). It is important to know which zone you fall into in order to choose the right type of heater to meet your needs. Cooler climates in the north will require a much higher heat transfer as compared to the warmer southern areas. The cooler the location, the more this impacts the energy and speed for temperature rise.
Tankless water heaters perform better in the warmer regions. In cooler climates, a tankless may require a special booster or multiple units. tank type water heaters are going to be a better choice in colder climates.