Home Stock Toast stock has skyrocketed: could TOST surge to $70?