Home Business and Money Oh, SNAP! Snapchat IPO (now Snap, Inc.) is off to the races