7 Long-Term Stocks Every Smart Investor Should Own in 2023