24 weeks!

Hey y'all! So I'm a few days short of being 25 weeks, I was just curious as to what other MTB have purchased at this point already? 
We have only been buying clothes from newborn all the way to 6 months just cause we have found so many sales, and my sons great grandparents are buying him his crib but other then that we have nothing! 
We will start doing our shopping in May, but I just wanted some advice as to what are the essentials we will absolutely need!