How to thrive in today's home financing environment