Don't listen to these 12 year olds. Even 95 is too high. A good heart rate
is more like 67.Your rate will change due to whatever you're doing.It should be taken at rest,and NOT over clothing.It has to be a bare arm.Usually the left.
Yes,I'd see a doctor.