Is Solar Stock SunPower (SPWR) Soaring 50% on China Tariff News or Meme-Rally?