Cary needs to save an additional $120 - $30 = $<<120-30=90>>90.
Cary makes $5 * 3 = $<<5*3=15>>15 each weekend.
It will take 90 / 15 = <<90/15=6>>6 more weekends to save enough money to afford the shoes.
#### 6