Hi Lastchance,
May God bless you with many chances and opportunities…. By looking at the trend the CAP will be met only by June or July, you would not have to worry.. Having said that, I don’t advice you delay your application, the faster you apply with proper documentation the better chances of...