I always offer week 1 if they are a player i'm really interested in signing. The strategy goes something like this.
Go online and view team needs and pipelines for that season.
Go in and search through all the prospects QB-ATH. Normally I will only go after guys who I have a legitimate chance at that first week. Sometimes i'll throw a few highly rated players on the board to see what the CPU other users do with them. I will normally hit the highest rated most interested players with a 6 the first week or two. Then depending on the interest from the CPU or users pull back. Once you build up a 300-400 point lead you can just coast into your visit and get your verbal with 3 or 4 hours a week.
Then I will clear my board of players I fell behind on or didn't offer yet and got offers. I will go through all the prospects again looking for players who didn't get offers or someone I might have missed the first time.
I don't really enjoy the Russian Roulette feel of the recruiting. I would much rather have the option to decide what I talk to a recruit about. Sometimes it just feels rigged to me. Coming up with the worst possible options and only having the chance to skip 1 topic in most online OD's i'm in. Plus the times when you feel like no matter what you do the CPU won't allow you to get a prospect. Those -1 is like a big f you sign.
Most seasons I will have a top 10 class if I have a decent enough program in my online OD's. Then offline top 5 most of the time.
Those 1* leagues you go JUCO and you go strong JUCO. That's what I did in 2010 with MTSU and made them a powerhouse. Then you slowly move up the prestige and can start getting those quality 4 and 3* players. I haven't play a 1* this year but it seems like this game has a lot less JUCO players.