Hi, you can go back anytime to canada since you are an american citizen. Provided, of course, you did not exceed 6 months of stay in canada/overstay.
I keep on coming back and forth from the US to Canada by car (i am a US resident) staying 1-3 months at a time. Your entry at the border will...