Forecasting ice on April 3rd would be impossible, but I tell you a bit of history that might make your dreams of ice fishing good.
Average ice out for our area is April 15th + or - 4 or 5 days. Earliest iceout was 4 or 5 years ago where during a three year span one year it went out April1, then there was a cold year where it was iced up to almost the open water opener, then the year after that it went out like March 25th = or - 3 or 4 days. The 4/1 open water event was the earliest even the old timers had seen, the the 3/25 event set the record again.
So you should/could have ice on April 3rd, but what condition it is in, well that is another story...