Viagra is usually taken as required, usually about one hour ahead of sex. You can take Viagra day by day, but since the medication only stays in your process for four to 6 hours, it won't be efficient all day long.Viagra can in some cases trigger short term variations to your vision after you take a dose. The most common impact is actually a blue t