Trump tariffs: is this the perfect window to buy a home in Canada?