tremendously undervalued, long and short term buy