I feel like crossfit is way overhyped. Don't get me wrong the workout will kick your ass but I find it unimaginative and repetitive. It's really a genius marketing plan when you think about it. Take the same boring old exercises that fitness and military professionals have been using since the beginning of time and make people do them 100 times each then charge them 150 a month for it.
I've found several other workout plans that have worked just as well been WAY more fun and cost way less.
Try Kosama or 1 on 1 Boxing Fittness