A good mystery should keep the reader guessing until the very end, but the clues must all be there.
You want to be extra rigorous about making the best possible thing you can.