Home Stock BBAI stock is flying ahead of Q1 results: should you buy?