Home Stock Vodafone share price just flashed a golden cross ahead of earnings: will it jump?