Today’s Forecast for Jupiter and Saturn: A Furious Rain of Molten Diamonds