Porcelain tile stays very water-resistant, but it can feel cold if you do not install radiant floor heating. Carpet, meanwhile, adds comfort but may hold moisture, so rugs over a hard floor are usually a more practical choice. Homes in Canada go through big seasonal swings from season to season. In winter, furnaces dry out…