DIY vs. Professional Water Heater Installation: Pros and Cons