I look forward to the day we can get back to balanced recruiting as opposed to recruiting in bunches. This year we need db's and wr's next year dt's. Last cycle we needed ol's. When we were winning we just reloaded every year across all positions. Of course this isn't always going to happen even in the best of times but when all positions are covered you can cherry pick more efficiently.
I think you need to consider what's in our back yard and take advantage of it. 2018 is loaded with dB's some years it's running backs others receivers etc. You need to load up on the local studs and try to balance it out as you go.
It's obvious that the talent level is still not where it needs to be. It takes time to restructure an entire roster. 10+ years of poor coaching and mediocre recruiting have left us with a bunch of holes that can't be filled in one or two cycles. The coaches seem to be doing a good job of identifying areas of weakness and attacking those positions in recruiting. It takes time to get a roster to the point where you can pick and choose what positions you want to recruit during any given year. It's getting there but not quite there yet.