I actually posted a similar response in a separate thread, take a look here:
Short version is - you’re significantly stressing your body at cross fit (or similar) and it will impact your ability to ride and recover. It isn’t necessarily a bad thing, but if your goals are cycling focused you should consider dropping the other work