Vince McMahon is reportedly spending a fortune on the new XF