Home Stock 3 no-brainer tech stocks to buy with $5,000 and hold for years