Andy Mineo has really grown on me over the years, and has become one of my favorite rappers. And his most recent album might be my favorite project of his. He has a great flow, has a balance of fun songs and serious songs, and has some deep and thoughtful lyrics. Also important to me as someone who has listened to a lot of Christian rap over the years: he doesn't overdo the Christian-speak to the point of being cheesy. Definitely check it out if you like hip hop.
Some of my favorite tracks are Working On It, Not Gon' Do, It Could Be Worse, and Priorities.