Did you buy trip insurance? If you bought a trip cancellation insurance that allows you to cancel for any reason, you could cancel, get a refund and book at the lower price. You would need to check the policy and see what it covers but you never know.