should Banana hold buying 18.50 ?