The warrants may still be slightly undervalued. However, my instinct is to sell stocks/securities on rallies and to reinvest the proceeds into stocks that have dipped (e.g. ASPS).
I sold slightly below $4 (which is terrible trading on my part because I sold near the day low). I still have a few call options which I plan on riding out to maturity. This trade worked out well.