I would advise practicing whenever you can. Playing against an Expert bot helps at least get the fundamentals down (when to poke, which moves to poke, etc.). Ultimately, pl;aying against other players is the best option but depending on your present skill level, casually practicing against a bot could be helful as well.