Home Investing How solid is this US stock market rally?