Four-star LB Roman Igwebuike says Florida Gators visit was his best yet