According to the National Institutes of Health (NIH), the drug, available as a tablet or liquid form, should be taken anywhere from four hours to 30 minutes prior to sexual activity. Sildenafil should usually not be taken more than once every 24 hours, the NIH advises. So what can happen if you take Viagra daily?