Tesla Posts $951M in Bitcoin Holdings Despite 20% Drop in Q1 Auto Revenue,,