i don't really believe in the perception that one "leaves money on the table".
I think when you have a profit, there is nothing to regret. Even if the market moves higher, being in a trade as that occurs is not necessarily the right thing IF move higher has increased risk. Better to be out and looking for a better and less risky setup.