Price gains push 3.5 million homes above water