Thx to all who responded to my question regarding handling everything online. I'm based in CA and the rules are slightly different depending on the state. I hear the DMV in CA still demands wet signatures, but I guess that's not accurate or Tesla has just told them to shove it (go Tesla!).
My...