I find that small variations in lifestyle also have a massive impact in perceived sharpness. Sleep, exercise, booze etc.