Water is a big factor in beer flavor and hop perception. Do you know what your mineral levels are in your water? Without a water report you are flying blind. A little gypsum to get the sulfate levels up are desirable for Pale Ales and IPAs. When you know what your starting water is like you can tailor your water profile to suit the style of beer you are brewing. I use a Bru'n water to adjust my water, I discovered I needed a minimum of 50% RO water to make good beer based on my starting water. My beers have improved since I started changing my water profile to match what I am brewing. Be sure to check your mash PH levels also, 5.3 to 5.5 is a good range.