Minoxidil can be very effective on the front part of the hairline, but of course this varies from person to person.
If you are serious about fighting your hairloss, and given your posting and the fact you bought minoxidil you appear to be, then I hope you didn't buy an expensive three-pack of the 2% stuff. The fact you bought a generic is just fine... generics are just as good as the name brand stuff. 2% is a waste for a male hairloss sufferer, as further studies have shown that the 5% "Extra Strength" version is just as safe and has a much higher probability of success, MUCH higher. This is why 5% is now available over-the-counter without prescription, and also why some drug stores don't even carry the 2% stuff for men anymore. It's a waste in my personal opinion. I believe the FDA study cites something like 70% of users not only maintain hair... not only regrow hair... but regrow cosmetically acceptable hair. If you are going to take the time each day to apply minoxidil, might as well use the concentration that has the best opportunity to have a positive effect for you.
Of all the treatments that a hairloss sufferer might choose from, I am glad that you chose minoxidil and not one of the 'snake oil' cures that are out there. Of all the hyped hairloss products you hear about, it is important to keep in mind that the FDA has only proven two as being effective in regrowing hair, Minoxidil and Finasteride (Propecia). You made a good initial choice, if you are serious.
I very strongly suggest that you peruse this forum for a while. There are a lot of people here who know an awful lot more than I do about hair loss and how to fight it. Just browse the forums for a while and please ask questions whenever you have one. It's a raucous but very friendly and respectful bunch, and you will learn a whole lot about how to put together a successful and complete hair loss-fighting strategy that fits your lifestyle and your budget.
The one immediate thing I suggest you add to your routine, in addition to bumping your minoxidil up from 2% to %5 is Nizoral shampoo. It helps a lot of people with some of the irritation that Minoxidil causes, but more importantly is good for the scalp of a hairloss sufferer and some studies show it helps with hair follicle thickness. It's a basic building block of most all of our hair loss programs. Use it 3 to 4 times a week, followed by a good conditioner because the chemicals in it tend to be a bit drying on the hair.
Lastly, add in a good multivitamin, pay attention to your nutrition, and if you smoke then QUIT the smokes if you are serious about not looking like a premature old man. If you smoke, quit tomorrow morning. Today, clear out all of your old bad vices, your ashtrays, your junk food, wash your car, buy a multivitamin, some fruit to eat throughout the day, and toss everything before you go to bed. Make a commitment to health, youth, and saving your hair. When you wake up, begin day one. No more excuses, do it, be serious about this.
Take care