Home Stock Stocks on an Everlasting High: Fact or Fiction?