Only work when they rest :/
Is there like a Changed.Connect or something like that
local plr = game.Players.LocalPlayer
local cashLabel = script.Parent.Parent.CashLabel
plr.leaderstats.Cash.Changed:Connect(function()
plr.leaderstats.Cash.Value = cashLabel.Text
end)

2 comments
I dont know if its Cash.Value because I dont remember using a .Value with a .changed event
Hm i don't know either