They are ripe for harvest for sure! The trichomes never really go fully opaque, so when they are really cloudy looking like these they are done! I also was tempted to wait to long and see them go full white, turns out they never will. When you see the first ambers she's done for a nice thc heavy high. If you grow a CBD heavy strain wait for more amber