Yes, it’s certainly possible, and it’s certainly been successfully achieved in the past.
A lot depends upon your motivation, your ability, other demands on your time (sleep, sport, work, family, house-keeping, distractions …..) but, yes, with discipline, structure and proper planning, of course it’s possible