Funds to buy: VOO (S&P 500), VT (or VTSAX) (Global Total Stock Market), VTI (US Total Stock Market).
After that, I'd say buy a fast car while you're young and can enjoy it. But don't buy new. 90s sports cars were better anyway.
Finally, focus on relationships, use the things you love to do as a way to meet people and build relationships. The relationships you make now are what will sustain you as an adult. It's much harder to make friends at 30 than it is at 18.