Is Tellurian Stock A Buy