Considering upgrading to a tankless water heater? Learn everything you need to know before making the switch.