If money is an issue you could probably drive to Vancouver. Haven't been there but I've heard the weed scene is excellent.