Buying a warrant alone is speculation. You lay out the cash now to own it and it may never be worth anything. That is not an investment, it is speculation. Like buying a call option a security that may expire worthless. Most warrants in fact do expire worthless.