Buy the truth and do not sell it meaning on March 27, 2025 Buy the truth and do not sell it meaning +