Hi All. I have a 2 bedroom 2 bath Villa in Florida, built in 1999. I want to replace my AO smith 52 Gallon electric hot water heater due to it's age. No leaks so far. Is there any building code which requires a minimun capacity replacement? I live alone and was thinking of getting a 12 year GE 40 gallon unit as not to waster money heating water I am never using? Anyone know if I'm required to get a specific size unit? Would a 40 gallon suffice for my usage? I was told that the newer units are more efficient and have a higher recovery rate. Any feedback would be appreciated.