Question: when are you supposed to take viagra?
Answer: Ideally, take it an hour before sexual activity. But it can be taken 30 minutes to 4 hours before sexual activity, too.