5 Best Stocks to Buy Every Month in 2024 for Long Term Investment!