Home BYND, CAR soar on retail frenzy: is either worth chasing the momentum?