DIY vs. Professional Water Heater Repair: What You Need to Know