I do not bet regular season NBA games (nor any regular season games in any sport) as a rule. The bookies simply have too much edge against a non-professional like myself. What I like to bet are futures bets, preseason win totals, and playoff series. There is frequently a lot of edge in those bets, and my poor results so far this year notwithstanding, I generally do pretty well with them.
On rare occasions, however, when situations arise that I believe cause bookies to fall behind the curve, I will bet regular season games. Such a situation occurred two seasons ago, when the Lakers acquired Pau Gasol in midseason. I bet the Lakers to win the championship the next day at 10-1 ( a bet I was able to lay off at +170 on the Celtics in the finals). And I bet the Lakers to cover in every game for a period of about two weeks after the trade. The Lakers won their next ten games, I believe, and covered enough to make me a profit.



