First: Does the breaker have to be on for my water heater to fill up? I turned the breaker on after draining it a little, and it isn't filling it back up...

Second: How long should I have to wait for my water heater to heat the water again?