What Mortgage Strategy Is Best For Millennials, Gen Xers and Baby Boomers?