If you don't want to look on this thread a few years later, and laugh for considering $20k expensive, I recommend you buy back. Selling bitcoin at $17k with $20k as current market value doesn't seem a "huge mistake". However, if the price doubles, triples etc., you're about to regret it.
Also, rainbows make sense until they're broken, same as with S2F.