Now, you can see, this is the problem of shifting comparisons, because what you're doing is, you're comparing the 100 bucks to the purchase that you're making, but when you go to spend that money you won't be making that comparison.
Então, você pode ver, este é o problema das comparações variantes, porque o que você está fazendo é, comparando os 100 dólares com a compra que está fazendo, mas quando você vai gastar aquele dinheiro não fará esta comparação.