How long does sperm live?

Ladies that have gotten a bfp, how long did you take to inseminate after he deposited into cup or soft cup? We usually take about 15-20 minutes. Is that too long?