Not until the Governor-General signs it. If there is no wording in the Bill setting out some other date, it's the law at that point, although you could make a case that it shouldn't affect you in the brief time until it's publicly proclaimed by appearing in the Canada Gazette.
Before all that Royal Assent stuff happens there's a small matter of finishing up our democratic participation, which is still underway. Our popularly elected representatives decided in very short order and with little consultation of the people that this was just what we shoulda had long ago. Now the men and women chosen for their wisdom are considering how long they'll pretend to give it sober second thought before voting as Harper wants.
There's still a tad of time to buy what's selling without being a criminal.