Selena Gomez took four years to be in a "good place" with her new album but the record is now "done".