Best Non-Cyclical Stocks to Invest in 2024