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