Teething?

Tabitha
Teething maybe?
Baby has been drooling a lot & always has his hands in his mouth.. Also the past couple days has been cranky & he is always a happy baby.. He will be 4 months Wednesday maybe he's teething? How long before the teeth actually come through usually?