Stacks price spikes as BTC soars above $27k: Is it a buy now?