The Avacta share price is soaring. Should I buy? : compareme