Even if you work for 6-10 hours, you'll probably end up achieving just as much as you do when you study for 2-3 hours.
Unless you can manage your time well, avoid distractions and be able to deal with actually learning it, rather than cramming in as much as you can. Ie. I find it a million times better to learn something, then say review it later that day, then the next day so it sticks.
You'll need a lot of pro plus and red bull as well.
Edit: Just seen this is for mocks. No way you need to revise that much. Go over the main points, if that. You probably won't do well, but you have MONTHS to revise and you're much better of learning it slowly but thoroughly. You'll probably have forgotten most of what you do now by June anyway.