Everything you must know about CBD flowers