When is Viagra at it's........

I take Viagra and it works very good for me, but I always wonder. When is it at it's most effective level: right at 30min. or a hour later, or two hours, or what is to best time for the most effective level for performance?