ATOM price rebounds, is a $13 prediction on the cards?