Nothing is as good as being an independent and self-sustaining nation. Happy Independence Day!