You should seek specialist care as soon as you receive a cancer diagnosis or if your general practitioner suspects cancer based on symptoms or initial tests. Early referral to a specialist can significantly improve the prognosis by ensuring timely and accurate treatment. Symptoms like unexplained weight loss, persistent fatigue, and unusual lumps should not be ignored and warrant specialist consultation.