how long does viagra take effect how long does cialis take to work reddit