I only buy NYSE or Top-Tier Nasdaq stocks. And generally only buy stocks that pay dividends, even tiny ones. It's not that I need the dividends, but more that dividends prove a business is for real. Very few scams pay dividends.
All together, I select my investments based on about 15 criteria. And I never buy startups. They rarely succeed.