Spurs riding home court to early advantage, and today's NBA odds and best bets