Grammy voters, it’s now or never. Wednesday (Oct. 15) is the last day to submit first-round ballots for the 68th annual Grammy Awards.