YES! Get your passport. I'd submit it now so you don't have to stress getting it later. It take 16 weeks to get it and that puts it very close to your cruise date. I would guess that as the end of the year approaches, there will be another rush of submissions. Don't let your cruise be ruined because you waited.
And Welcome to cruise chat!
Carnival Cruise Lines:
Fantasy 90, Celebration 95, Victory 05, Conquest 05, Spirit 6/06, Freedom 6/08, Holiday 7/08, Victory 6/09, Valor 9/09, Dream 6/10, Splendor 8/10,Conquest 8/11,Magic 11/11,Triumph 4/12,Spirit 7/12,Freedom 11/12, Triumph 2/13 - The fire cruise, Magic 1/14
NCL Dream October 2006, RCCL Mariner OTS June 2007, Celebrity Silhouette 2013