Magical time for big smallmouth