Dividends are superior because if the stock crashes in the future you will already have been paid.