Billy receives $15 every month for allowance. He puts $3 of his allowance into a piggy bank until his piggy bank has $119. How many months has he been saving part of his allowance