Home Stocks Riding Through Unideal Storms: Staying Tough Through Tough Times