how long to take cialis before it works how long does cialis take to work reddit