Jim Cramer Says QXO Stock Could Rise to $24 If Rates Fall