4 months is actually really good, relatively speaking. Just wait until you have 20 years experience, and you are trying to explain to your interviewer (who has 5 years experience) something which took you 15 years of hard experience to learn....
35 years experience here, been looking for 2.5 years.