Invest Like a Cicada: 5 Stocks to Buy and Hold Until 2030