Rachel is saving money to buy a new bicycle. She starts with $30 and plans to save $15 each week. After how many weeks will she have at least $105?