Even though the warrants trade at 1 cent,  they are still way overvalued.  The exercise price is 45 cents... you would need a share price of 46 cents just to break even.