when should i take viagra for best results how much time does viagra work difference between tentex royal and tentex forte which is safer cialis or viagra how often to take cialis