How long prior to sex should you take cialis professional