Given that the concentration of Viagra inside the blood typically peaks 60 minutes after taking the drug, the effects are strongest around this time. Therefore, it truly is best to take Viagra around one hour before any sexual action.A handful of medications can affect sexual gratification, libido, and the chance to have or retain erections.(If sex