Peak effects are reached about 10 minutes after IV injection, 10 to 15 minutes after nasal insufflation, and 90 to 120 minutes after oral ingestion, although time to peak effects and duration of effect vary considerably depending on the specific drug.