Self-assigning variables let us track data that changes over time. For example, a user might add 2 dollars to a wallet and then remove 1.

Make sure to pick 2, followed by 1.